创建 RIF 定义时,可以在导出定义时在数据库中选择要锁定的数据。
在数据库中锁定的数据可由导入 RIF 定义的任何人员进行编辑。可将这些编辑发送回给您以将其合并到您的数据库中。
以下选项可用:
- 锁定所有数据
- 将会锁定本地数据库内的模块中的所有数据。
- 远程数据库中的用户可以编辑模块中的所有数据。
可以导入远程数据库中的任何更新,并将其与本地模块合并。
注: 如果选择此选项,那么包含视图中的数据字段将不可用。
如果模块包含任何敏感信息,请勿使用此选项。您无法阻止其被包含在 RIF 定义中。
- 如果选择此选项,那么不能将任何布局 DXL 包含在 RIF 定义中。
- 锁定对象
- 将会锁定本地数据库内的模块中的选定对象。
- 远程数据库中的用户可以修改指定的对象并添加新对象。
- 可以导入对远程数据库中指定对象的更新,并将其与本地模块合并。
- 对任何其他对象的更新都不会与本地模块合并。
- 锁定属性
- 将会锁定本地数据库内模块中的选定属性。
- 远程数据库中的用户可以修改指定的属性。
- 可以导入对远程数据库中指定属性的更新,并将其与本地模块合并。
- 对任何其他属性的更新都不会与本地模块合并。
- 如果软删除或清除远程数据库中的对象,那么与本地模块进行合并时将忽略这些删除和清除。
- 无锁定
- 将不锁定本地数据库内模块中的任何数据。
- 远程数据库中的用户可以编辑模块中的所有数据。
- 可以导入远程数据库中的任何更新,并将其与本地模块合并。
- 无锁定。导出的数据为只读
- 将不锁定本地数据库内模块中的任何数据。
- 远程数据库中的用户只能查看模块中的数据。
- 无法将远程数据库中对数据的任何更新与本地模块合并。