首页 > 解决方案 > PowerApps - 带有按钮的 ifblank 不起作用

问题描述

我在 PowerApps 中有一个功能:

提交表单(Form1) && 提交表单(Form2),

ResetForm(Form1) && ResetForm(Form2), Navigate(Screen4;Fade))

这个功能在按钮上,它负责发送表单、重置数据和显示“完成”窗口。

但是,我想更改此功能,使其仅在 Form1 不为空时才有效(表格 1 是必需的共享点多文本字段)。

我试着这样做:

If(
IsBlank(Form1),
DisplayMode.Disabled,
DisplayMode.Edit
else
SubmitForm(Form1) && SubmitForm(Form2);;
ResetForm(Form1) && ResetForm(Form2);;
Navigate(Screen4;Fade)
)

或者像这样: 

If( ! IsBlank( Form1),
SubmitForm(Form1) && SubmitForm(Form2);;
ResetForm(Form1) && ResetForm(Form2);;
Navigate(Screen4;Fade))

但我得到 ParenClose ...... 

你能帮我让它工作吗?如果 Form1 没有至少 1 个符号,我希望按钮变灰。

标签: sharepointpowerapps

解决方案


表格 1 是必须的共享点多文本字段

空白语句需要评估字段内的字符串,因此您需要 Form1.text

IsBlank(Form1.text)

推荐阅读