SharePoint数字列设0小数位仍显示小数,如何去除?
确认视图设置同步:列的小数位设置可能被视图单独配置覆盖。进入列表的「视图设置」,找到目标数字列,检查是否存在独立的显示格式配置,确保视图的设置和列的全局设置(小数位0)保持一致。
自定义JSON列格式化:如果默认配置不生效,用JSON强制格式化显示整数:
- 进入列表设置,找到目标数字列,点击「格式化此列」
- 替换默认代码为以下内容:
{ "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json", "elmType": "div", "txtContent": "=floor(@currentField)" }这段代码会提取字段值的整数部分并展示,彻底隐藏小数位。
排查外部工具影响:如果该列关联了Power Automate流、Power Apps表单等工具,确认这些工具写入的数据是整数类型,避免外部写入带小数的数据导致系统强制显示小数。
刷新缓存生效:修改设置后,按
Ctrl+F5强制刷新浏览器,清除缓存,确保页面加载最新的配置。
内容的提问来源于stack exchange,提问作者pache78
相关产品推荐
相关产品推荐

