ProjectWise 跨专业协调服务支持
ProjectWise 跨领域协作服务(下文简称 PWXDCS)是指用于推动模型工程数据在两个(或更多)单独应用程序之间通信的代码和工具的共享库。例如,假设建筑施工软件要与用于为建筑设计停车场的软件传递模型的相关信息。PWXDCS 通过称为公认存储库的独立信息存储支持此通信。该公认存储库具有一个架构,称为公认架构。该公认存储库仅包含使用它来同步数据的软件公用/相关的字段/属性(在此示例中为建筑软件和停车场软件之间公用的字段/属性)。
基本工作流如下所示:
Water/Storm/Sewer 产品将其更改发布到应用程序存储库。这些产品会遵守应用程序架构,以便仅发布相关属性。
公认存储库位于某个共享位置(可能位于某种服务器上),并且可能采用完全不同的(公认)架构中。如果该架构与使用公认存储库的应用程序的架构不兼容,则需要编写转换服务以在两个架构之间转换数据。
Bentley Water/Storm/Sewer 产品仅将数据写入到应用程序存储库,因此由这些产品处理的部分流程如下所示:
工作流预排
初次创建公认存储库:
将更改同步到现有公认存储库:
- 打开要同步的模型。
- 单击文件>存储区管理>更新存储区。
- 选择要更新的公认存储库。
- 此时将显示进度对话框。
- 此时将显示一个对话框,其中显示自上次同步以来已更改的内容。
- 接受所需的更改/拒绝不想要的更改。
- 公认存储库将会更新。
差异对话框
更新存储库时,将显示差异对话框。其中显示上一水头修订与将要创建的新修订之间的差异。用户可以选择要接受(保留)的更改,还可以选择要拒绝(忽略)的更改。
在对话框上半部分的顶部工具栏上从左到右,按钮如下所示:
- 主页:在遵循任何关系后将表格视图恢复为其原始状态。
- 后退:在遵循任何关系后后退一步。
- 过滤:过滤所选类型的组件。
- 显示已添加:在表格视图中显示/隐藏新近添加的组件。
- 显示已删除:在表格视图中显示/隐藏新近删除的组件。
- 显示已修改:在表格视图中显示/隐藏新近修改的组件。
- 显示未更改:显示/隐藏自上次修订存储库以来未更改的组件。
- 显示已接受:显示/隐藏其更改已被全部接受的组件。
- 显示已拒绝:显示/隐藏其更改已被全部拒绝的组件。
- 显示部分:显示/隐藏其更改已被接受、拒绝和未定的组件。
- 显示未定:显示/隐藏其更改全部未定的组件。
表格视图将列出组件(按如上所述进行过滤):
- 复选框:选择/取消选择作为受底部工具栏(如下所示)影响的组件集一部分的组件。
- 类型:组件类型。
- 标签:组件的标签。
- 状态:组件的状态(已添加、已删除、已修改等)。
- 更改:关于是否包括相关更改的决策的当前状态(已接受、已拒绝等)。
在对话框上半部分的底部工具栏上从左到右,按钮如下所示:
- 全选:选中上方的表格视图中列出的所有组件的复选框。
- 全部清除:取消选中上方的表格视图中列出的所有组件的复选框。
- 接受:将上方的表格视图中所有已选中的组件的更改状态设置为已接受。
- 拒绝:将上方的表格视图中所有已选中的组件的更改状态设置为已拒绝。
- 未定:将上方的表格视图中所有已选中的组件的更改状态设置为未定。
- 选定的对象:显示已在上方的表格视图中选中的组件计数。
在对话框的下半部分,属性选项卡显示当前在对话框的上半部分的表格视图中选择的组件的属性。
在对话框下半部分的顶部工具栏上从左到右,按钮如下所示:
- 显示已添加:在表格视图中显示/隐藏新近添加的属性。
- 显示已删除:在表格视图中显示/隐藏新近删除的属性。
- 显示已修改:在表格视图中显示/隐藏新近修改的属性。
- 显示未更改:显示/隐藏自上次修订存储库以来未更改的属性。
- 显示已接受:显示/隐藏已接受的属性。
- 显示已拒绝:显示/隐藏已拒绝的属性。
- 显示未定:显示/隐藏仍未定的属性。
表格视图将列出组件(按如上所述进行过滤):
- 复选框:选择/取消选择作为受底部工具栏(如下所示)影响的属性集一部分的属性。
- 属性:属性的名称。
- 新值:属性的新(更改后的)值。
- 旧值:属性的以前值。
- 状态:属性的状态(已添加、已删除、已修改等)。
- 更改:关于是否包括相关更改的决策的当前状态(已接受、已拒绝等)。
在下半部分的底部工具栏上从左到右,按钮如下所示:
- 全选:选中上方的表格视图中列出的所有属性的复选框。
- 全部清除:取消选中上方的表格视图中列出所有属性的复选框。
- 接受:将上方的表格视图中所有已选中的属性的更改状态设置为已接受。
- 拒绝:将上方的表格视图中所有已选中的属性的更改状态设置为已拒绝。
- 未定:将上方的表格视图中所有已选中的属性的更改状态设置为未定。
- 选定的属性:显示已在上方的表格视图中选中的属性计数。
以下按钮位于对话框顶部: