如何使用电源应用中的两个功能?
我有一个按钮,如果满足两个条件,则需要显示该按钮。
我尝试使用 And、&、&&。我不知道出了什么问题。
在提交按钮激活之前,我需要填写两个文本框。
所以我目前的公式是
If(IsBlank(textinput1.text),displaymode.disabled,displaymode.edit) AND If(IsBlank(textinput2.text),displaymode.disabled,displaymode.edit)
AND
部分是错误的。但我不知道为什么。请帮忙
您的代码的问题是您有两个表达式导致
DisplayMode
属性。所以在后端,你的代码是这样执行的:
例如。如果两个 text_filed 都为空,则评估每个 if 语句后表达式的输出为:
Displaymode.Edit && Displaymode.Edit
,这没有任何意义!因为您现在无法评估结果,因为这些是属性,而不是要评估的表达式。因此,您需要将它们合并为一个,如下所示:
If(IsBlank(textinput1.text) || IsBlank(textinput2.text),
Displaymode.Disabled,
Displaymode.Edit
)