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

SPO现代列表Grid View编辑模式下用JSON禁用列编辑的技术求助

SharePoint Online 现代列表网格视图禁用列编辑的JSON方案

要在「Edit in Grid View」模式下禁用指定列的编辑权限,直接对目标列应用以下JSON格式化代码即可:

{
  "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
  "elmType": "div",
  "txtContent": "@currentField",
  "editable": false
}

关键修改说明:

  • 核心控制项是"editable": false,这个属性会强制列在网格视图中变为不可编辑状态
  • @currentField用于渲染列的原始内容,保证列内容正常显示
  • 若需要自定义列的显示样式,可在elmType节点下添加style属性调整外观,比如字体颜色、背景色等

注意事项:

  • 这种方式属于前端层面的禁用,仅限制普通用户通过网格视图编辑列内容,无法阻止通过API或其他高级方式修改数据
  • 若需要彻底的权限控制,建议通过列表权限设置或信息管理策略来实现

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 17:05:25