Power Apps中Collect函数失效:无法在Gallery显示集合内容求助
解决Power Apps中Collect集合无法关联Gallery的问题
确认Gallery的Items配置
直接将Gallery的Items属性设置为col_fre,确保没有误选其他数据源。这是最常见的配置遗漏点。验证集合是否成功创建
点击触发按钮后,通过以下方式检查:- 打开文件 > 集合面板,查看
col_fre是否存在,且包含name和age的测试数据。 - 添加一个标签控件,将
Text属性设为CountRows(col_fre),点击按钮后若数字变为1,说明集合已创建。
- 打开文件 > 集合面板,查看
修正函数语法错误
你代码里使用了中文引号“test”,Power Apps仅支持英文引号"test",同时注意区域设置对应的分隔符:Collect(col_fre, {name: "test", age: "test"})若你的Power Apps是英文区域设置,用逗号
,分隔参数;欧洲区域设置用分号;,可根据自己的环境调整。强制刷新Gallery
若集合已创建但Gallery未更新,可在Collect后追加代码强制刷新:Collect(col_fre, {name: "test", age: "test"}); Refresh(col_fre)或者直接重置Gallery控件:
Reset(Gallery1)(替换为你的Gallery名称)。检查内部控件绑定
确保Gallery内的标签等控件正确绑定集合字段,比如标签的Text属性设为ThisItem.name或ThisItem.age,而非固定文本或错误字段。
内容的提问来源于stack exchange,提问作者Felipe Tavares
相关产品推荐
相关产品推荐

