如何解决如何在PowerApps中评估空的TextBox?
我的Excel表(数据源)中有两列,并且我试图评估这两列。列1包含数据,列2为空,如下所示。默认的FormMode
是Edit,它包含2个标题为“ Column 1”和“ Column 2”的文本框,并带有1个按钮来查看集合(请参见下面的代码)。在使用If条件之前,我想检查是否可以查看第1行的记录。Column1的dafault属性设置为gallery2.Selected.Column1
,Column 2的默认属性设置为" "
。我使用下面的代码来查看集合是否将返回我的记录,不幸的是,与其返回记录,我没有看到带有我的列名的Empty表,即“视图”->“集合”下的Column1和Column2。不知道下面的代码有什么问题。该代码应在“视图”>“集合”中返回预期的输出。
感谢您的帮助!
数据源
代码:
ClearCollect(Test,LookUp(Table1,Column1=DataCardValue6.Text && Column2= " ")
预期产量
更新的代码:
ClearCollect(Test,Column1=DataCardValue6.Text && Column2= IsBlank(Trim(Column2Name))))
解决方法
使用IsBlank
和Trim
检查是否有任何空字符串或空白字符串。
IsBlank(Trim(Column2))
修剪将删除任何空格,并且如果修剪后字符串为空,则IsBlank将返回true / false。
更新:仅检查对Column2进行评估的IsBlank,它的编写方式是检查Column2 = bool
是否具有类型不匹配,因为它正在检查字符串与布尔值,请更改为:
ClearCollect(Test,LookUp(Table1,Column1=DataCardValue6.Text && IsBlank(Trim(Column2))))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。