You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在Power Apps中关闭Choices编辑器内ID的逗号分隔符?

解决Power Apps Choices编辑器ID逗号分隔符问题

可以实现取消ID的逗号分隔符显示,Choices控件本身没有直接的开关,但可以通过以下两种方式完成需求:

  • 修改数据源字段格式(优先推荐)
    若ID字段来自Dataverse、Excel或SharePoint等数据源,直接调整字段的显示格式:

    • Dataverse:找到对应表的ID字段,将格式从默认的带千分位数字改为「文本」,或在字段属性中关闭千分位分隔符选项
    • Excel/SharePoint:将ID列的单元格格式设置为「文本」或「数字(无千分位)」,重新连接数据源后,Choices控件会自动同步显示格式
  • 用Power Apps公式转换显示
    若无法修改数据源,可在Choices控件的Items属性中通过公式处理:
    假设原Items属性为Choices(数据源.ID字段),替换为以下公式:

    ForAll(Choices(数据源.ID字段), {Value: Text(Value, "[$-en-US]#"), Id: Id})
    

    公式中的"[$-en-US]#"格式会移除千分位逗号,直接输出纯数字串。适配其他区域时,可调整格式代码,但#通配符能保证无分隔符的纯数字显示。

完成设置后,Choices编辑器中的ID就会显示为如574030000的纯数字形式,不再带有逗号分隔符。

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

火山引擎 最新活动