要允许多个用户同时编辑模块中的不同部分,可将模块划分为多个可编辑的部分。
用户可以用可共享编辑方式打开模块并锁定要对其进行工作的部分,而不必以互斥编辑方式(将锁定整个模块)打开模块。其他用户可以用可共享编辑方式打开模块,并锁定模块的其他部分。
关于此任务
有两种方法来设置可编辑的部分:
- 基于模块的当前对象部分级别,将其分为几个可编辑的部分。例如,您可以为每个 1 级部分创建一个可编辑的部分。或者,您可以为每个 2 级部分创建一个可编辑的部分。
- 通过停止对象继承其访问权限来创建定制可编辑的部分。
将为不继承其访问权的每个对象及其祖代创建可编辑的部分。
下图显示的是定制可编辑的部分的工作原理。在此图中,两个对象(A 和 D)没有从其父代继承访问权,因此有两个可编辑的部分:
- 从 A 继承其访问权的对象(B、C、E 和 H)着色为橙色。它们与对象 A 一起构成一个可编辑的部分。
- 从 D 继承其访问权限的对象(F 和 G)着色为蓝色。它们与对象 D 一起构成另一个可编辑的部分。
过程
- 以独占编辑方式打开模块。
- 单击。
- 选择想要为其创建可编辑的部分的部分级别,然后单击确定。
注: 如果之后添加指定级别的部分,那么您必须手动为其创建一个可编辑的部分。例如,如果创建了 1 级可编辑的部分,并且添加了 1 级部分,那么您必须为新的 1 级部分创建定制的可编辑的部分。
要创建定制可编辑的部分,以独占编辑方式打开模块,选择想要新的可编辑的部分从哪个对象开始。
打开对象属性表(右键单击属性),然后选择访问权限选项卡。
清除从父代继承,然后单击确定。
注: 除非有所需要,否则请勿设置可编辑的部分。由于每个可编辑的部分是存储在数据库单独的文件中,因此随着可编辑的部分数量的增加,性能会逐渐降低。