gpt4 book ai didi

sharepoint-online - 如何检查按钮公式中组合框(选定项目)的值(可见属性)

转载 作者:行者123 更新时间:2023-12-04 07:43:34 27 4
gpt4 key购买 nike

我们有一个包含多个字段的 PowerApps 表单,必须先完成这些字段,然后才能将表单提交到 Sharepoint 列表。

我们不能在 Content-Type 和 List 上将它们设为必需或强制,因为我们希望用户能够保存他们的数据,并在提交之前返回它进行编辑...

所以我们需要禁用/隐藏提交按钮,直到用户完成这些字段。

在我们的提交按钮控件中,我们使用公式来控制按钮的 Visibility 属性,或者它的容器即页脚。

所以我们尝试过这种事情:

If(
And(
TitleField.Text <> "",DescOfInitiativeField.Text <> "", DateRaisedField.SelectedDate <> Date(
1900,
01,
01
),
Not IsEmpty(PersonalDataChoiceField.SelectedItems.Value),
Not IsEmpty(SpecialCatChoiceField.SelectedItems.Value),
Not IsEmpty(ChildrensDataChoiceField.SelectedItems.Value),
Not IsEmpty(CriminalChoiceDataField),
Not IsEmpty(SourcesOfDataChoiceField.SelectedItems.Value),

但是我们运气不好..

那么正确的做法是什么?我们如何测试是否至少选择了每个组合框字段中的一个选项?

最佳答案

我不知道你为什么要在.Selecteditems之后加上.Value

If(IsEmpty(ComboBox.SelectedItems),false,true)

没有选择时返回false

在按钮的 Visible 功能中尝试这样的操作:

If(IsBlank(TitleField.Text) Or IsBlank(DescOfInitiativeField.Text) 
Or DateRaisedField.SelectedDate = Date(1900,01,01)
Or IsEmpty(PersonalDataChoiceField.SelectedItems)
Or IsEmpty(SpecialCatChoiceField.SelectedItems)
Or IsEmpty(ChildrensDataChoiceField.SelectedItems)
Or IsBlank(CriminalChoiceDataField)
Or IsEmpty(SourcesOfDataChoiceField.SelectedItems), false, true)

关于sharepoint-online - 如何检查按钮公式中组合框(选定项目)的值(可见属性),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52224883/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com