Power Apps联动组合框筛选结果文字空白(数量正常)求助
解决Power Apps联动ComboBox选项文字透明/不显示问题
你的筛选逻辑没问题,问题出在Distinct函数返回的字段名和ComboBox的显示配置不匹配:
Distinct函数会把去重后的SubDept值放到名为Result的字段里,而非保留原字段名SubDept- 你的ComboBox默认可能仍在尝试显示
SubDept字段,但该字段在当前Items集合中不存在,导致文字显示为空/透明
具体修复步骤:
- 选中第二个子区域ComboBox
- 在右侧属性面板找到DisplayFields属性,修改为:
["Result"]
- 同时把SearchFields属性也修改为:
["Result"]
- 后续若需获取选中值,要用
ComboBox名.Selected.Result,而非原来的ComboBox名.Selected.SubDept
补充方案(可选):
如果想保留原字段名SubDept,可以改写Items公式给去重后的字段重命名:
ForAll( Distinct(Filter(Departaments, Title = DataCardValue11.Selected.Value), SubDept), {SubDept: Result} )
这样就可以保持DisplayFields为["SubDept"],和原字段名一致。
内容的提问来源于stack exchange,提问作者LARC
相关产品推荐
相关产品推荐

