PowerApps 两个 If 函数

问题描述 投票:0回答:1

在网上找不到答案。如何在电源应用中使用两个 if 函数?

如果满足两个条件,我需要显示一个按钮。

我尝试使用 And、&、&&。不知道出了什么问题。

在提交按钮激活之前,我需要填写两个文本框。

所以我当前的公式是 `If(IsBlank(textinput1.text),displaymode.disabled,displaymode.edit) AND If(IsBlank(textinput2.text),displaymode.disabled,displaymode.edit) 显然 AND 部分是错误的。但我不知道为什么。请帮忙

if-statement powerapps
1个回答
0
投票

您的代码的问题是您有两个表达式导致

DisplayMode
属性。所以在后端,你的代码是这样执行的: 例如。如果两个 text_filed 都为空,则评估每个 if 语句后表达式的输出为:

Displaymode.Disabled && Displaymode.Disabled
,这没有任何意义。因此,您需要将它们合并为一个,如下所示:

If(IsBlank(textinput1.text) &&IsBlank(textinput2.text), 
    Displaymode.Disabled,
    Displaymode.edit
) 
© www.soinside.com 2019 - 2024. All rights reserved.