2

我有保护系统中注释文本完整性的基本需求;具体来说,一旦创建了注释,则任何 CSR 都不应对其进行编辑(可能是更高级别)。理想情况下,它一旦创建就应该是不可变的,但如果有必要,我将允许创建它的 CSR 对其进行编辑;最重要的是没有其他人应该拥有这种访问权限。

启用此功能的基本角色权限是 Note 实体的写入权限。通过将此设置为“无访问权限”但仍授予对创建和附加的访问权限,用户仍然可以在任何实体上编写新的注释,他们可以从注释作为子网格存在的表单中“附加到”,但他们不能编辑任何现有的注释.

然而,这有两个问题。首先,我丢失了功能区中的“添加新注释”按钮。没什么大不了的,但它确实迫使用户使用子网格的内联编辑器添加注释。更大的问题是我丢失了附加文件按钮。CSR 仍然需要能够附加文件,即使他们一旦创建便无法编辑注释。

有没有办法做我需要的?

4

1 回答 1

1

如果它只是您正在寻找的 GUI 保护,您可以简单地将该字段设置为在加载脚本中不可编辑。

于 2013-03-20T23:28:47.003 回答