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

SharePoint列表视图自定义JSON配置求助:提交跳转与隐藏新增项

SharePoint网格视图配置解决方案

问题1:重命名exitGridView为Submit并实现保存+跳转

  • 重命名按钮可通过自定义JSON编辑器实现,你现有代码已经正确将exitGridView的text设为"Submit",这部分功能正常。
  • 但仅靠自定义JSON编辑器无法实现点击后跳转指定URL:SharePoint视图格式化的命令栏不支持为原生命令添加自定义跳转动作。不过原生exitGridView按钮点击后会自动保存网格内的修改,然后退出网格视图返回列表页。若需跳转指定URL,需结合其他方案:
    • 方案1:在列表视图(非网格视图)中用JSON格式化添加跳转逻辑,或通过Power Automate流在保存完成后触发跳转。
    • 方案2:使用SPFx扩展自定义命令栏按钮,实现保存+跳转的组合动作。

问题2:移除网格视图的"Add new item"选项

  • 命令栏中的"Add new item"按钮可通过自定义JSON编辑器隐藏,你现有代码已设置"new"命令的hide: true,这部分有效。
  • 但网格视图底部的"+ Add new item"行无法通过自定义JSON编辑器移除:视图格式化不支持控制该元素。要完全禁止添加新项,最直接的方法是修改列表权限,给用户分配仅查看权限;若需保留编辑现有项的权限,可通过SPFx扩展或自定义脚本隐藏底部添加行。

优化后的JSON代码

保留你已实现的功能,添加关键注释:

{
  "$schema": "https://developer.microsoft.com/json-schemas/sp/v2/row-formatting.schema.json",
  "additionalRowClass": {
    "operator": ":",
    "operands": [
      {
        "operator": "==",
        "operands": [
          {
            "operator": "%",
            "operands": [
              "@rowIndex",
              2
            ]
          },
          0
        ]
      },
      "sp-css-backgroundColor-BgLightGray30",
      {
        "operator": ":",
        "operands": [
          {
            "operator": "==",
            "operands": [
              {
                "operator": "%",
                "operands": [
                  "@rowIndex",
                  2
                ]
              },
              1
            ]
          },
          "sp-css-backgroundColor-noFill",
          ""
        ]
      }
    ]
  },
  "commandBarProps": {
    "commands": [
      {
        "key": "exitGridView",
        "text": "Submit" // 已完成重命名,点击自动保存并退出网格视图
      },
      {
        "key": "editInGridView",
        "text": "Edit"
      },
      {
        "key": "new",
        "hide": true // 隐藏命令栏的Add new item按钮
      },
      {
        "key": "export",
        "hide": true
      },
      {
        "key": "automate",
        "hide": true
      },
      {
        "key": "share",
        "hide": true
      },
      {
        "key": "integrate",
        "hide": true
      }
    ]
  }
}

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 23:18:33