Power Apps中如何在Filter函数里引用含空格的‘Full Name’字段?
Power Apps集合带空格字段过滤失败的解决办法
问题根源
集合字段名包含空格时,直接用单引号包裹的引用方式'Full Name'无法被系统正确识别,导致Filter函数报错。
解决步骤
- 修正字段引用语法:使用Power Apps标准的带空格字段引用格式
[@'字段名'],修改后的公式为:
这个语法能明确告诉系统引用的是集合中带空格的字段,避免识别错误。Filter(Accounts, [@'Full Name'] in TextInput2.Text) - 校验集合字段名:确认集合
Accounts创建时的字段名确实是Full Name(注意空格、大小写完全一致),如果创建时字段名是无空格的FullName,也会引发识别失败。 - 调整匹配逻辑(按需):如果你的实际需求是“输入框中的文本出现在全名里”,当前公式的逻辑是反过来的(检查全名是否在输入框文本中),需要调整为:
Filter(Accounts, TextInput2.Text in [@'Full Name'])
内容的提问来源于stack exchange,提问作者zangetsu
相关产品推荐
相关产品推荐

