如何防止从仪表板网格创建新记录?

How to prevent creating a new record from dashboard grid?

我有一个包含一些视图(网格)的仪表板,我需要 disable/hide 来自某些网格的 添加 + 按钮,是否有控制仪表板的选项有些网格会有 add + 按钮,有些不会?

可以为主网格、子网格和表单自定义实体功能区按钮。主网格、关联网格、子网格和表单中有不同的 (+) Add New 按钮可用。它们可以是功能区 workbench 中的 customized/hide/delete,或者自定义脚本操作也可以应用于 return 布尔值,用于 Enable/Display 隐藏它们的规则。

仪表板中的视图没有单独的功能区,它们仅使用主网格或子网格功能区。当你隐藏它时 - 它会在所有地方的所有视图中隐藏,例如:嵌入子网格的任何地方。所以没有特殊的方法 hide/remove 只能从仪表板视图。

如果仪表板包含来自同一实体的视图 - 您无法隐藏某些视图并显示某些视图。此外,仪表板也没有表单脚本来编写自定义 javascript,即使我们在仪表板功能区按钮中编写一些脚本,它们也无法以任何支持的方式访问组件。