You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Apps画布应用:在组合框中显示查找记录的非查找字段

在Power Apps中配置组合框:显示RoomName并绑定到SiteSurvey ID

核心配置步骤

  1. 设置组合框数据源
    把组合框的Items属性设置为包含ID和RoomName的SiteSurvey数据,用ShowColumns筛选需要的字段:

    ShowColumns(SiteSurvey, "ID", "RoomName")
    

    这样组合框既能获取到绑定需要的ID,又能拿到要显示的RoomName。

  2. 设置显示文本
    选中组合框,在右侧属性面板的「布局」里,把「主要文本」设置为RoomName,这样组合框下拉列表里就会显示房间名称。

  3. 隐藏ID列(类比Access的列宽设置)
    在组合框的ColumnWidths属性里,把ID对应的列宽设为0,比如:

    "200px, 0px"
    

    这里第一个值是RoomName列的宽度,第二个是ID列的宽度,设为0就不会显示ID,只展示RoomName。

  4. 绑定到RoomPhotos的查找字段
    因为Room字段是指向SiteSurvey ID的查找字段,Power Apps里需要用记录类型赋值。当保存到RoomPhotos时,把Room字段的值设为:

    {Id: ComboBox1.Selected.ID, Value: ComboBox1.Selected.RoomName}
    

    这样就能正确把选中的房间关联到RoomPhotos列表,同时后台存储的是ID,前端显示的是RoomName。

关键逻辑说明

Power Apps的组合框绑定逻辑和Access类似,但因为SharePoint查找字段是带结构的记录(包含Id和Value),所以不能直接绑定单个数值,必须构造对应的记录格式。通过ShowColumns保留需要的字段,再调整列宽隐藏ID,就能实现和Access里「绑定列不可见,显示目标字段」的效果。

内容的提问来源于stack exchange,提问作者David Schmidt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 11:57:10