更新时间:2024-12-23 GMT+08:00
分享

XDM应用

XDM应用是工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)内置的一个应用,承载了数据建模引擎(xDM Foundation,简称xDM-F)的能力和模型。iDME在XDM应用中内置了多个数据实体、关系实体和接口模型,您可以根据实际业务需求在应用运行态中调用。如果内置模型已满足不了您实际业务需求,您还可以在应用设计态中编辑相应的内置模型。

注意事项

  • 当前仅支持用户编辑XDM应用内置数据实体和内置关系实体的基本属性。如果内置模型为M-V模型实体,基本属性中的服务编码不支持编辑。
  • 支持对内置模型ClassificationNode、EXADefinition、Folder、legalValue、legalValueType、LifecycleTemplate、MeasuringUnit和searchservicedefine的“英文描述”(即“DescriptionEn”参数)输入中文字符。

前提条件

登录应用设计态

管理XDM应用内置数据实体的属性

  1. 在左侧导航栏中,选择数据模型管理 > 数据实体,进入数据实体页面。
  2. “条件筛选”“所属应用”中,选择“XDM_production”,单击“搜索”

    图1 XDM应用-数据实体列表

  3. 找到需要编辑的数据实体,单击

    您也可以进入数据实体详情页面后,单击“编辑属性”

  4. 根据实际业务需求,进行如下操作:

    图2 编辑属性

    操作

    描述

    新增基本属性

    1. 单击“新增”
    2. 在弹出的窗口中,填写属性的基本信息和约束信息,单击“保存”

    删除基本属性

    1. 勾选需要删除的属性,单击“删除”
    2. 在弹出的提示框中,单击“确定”
    注意:

    仅支持删除带有“新增”标识且未发布的属性。

    上移/下移基本属性

    如现有属性的页面布局不符合您实际业务场景,可通过单击长按上下拖动属性行进行调整。

    编辑基本属性

    支持编辑带有“新增”标识的属性。

  5. 在右上方单击“应用发布”
  6. 在弹出的提示框中,单击“确定”

管理XDM应用内置关系实体的属性

  1. 在左侧导航栏中,选择数据模型管理 > 关系实体,进入关系实体页面。
  2. “条件筛选”“所属应用”中,选择“XDM_production”,单击“搜索”

    图3 XDM应用-关系实体列表

  3. 找到需要编辑的关系实体,单击

    您也可以进入关系实体详情页面后,单击“属性编辑”

  4. 根据实际业务需求,进行如下操作:

    图4 编辑关系实体属性

    操作

    描述

    新增自定义基础属性

    1. 单击“新增”
    2. 在弹出的窗口中,填写属性的基本信息和约束信息,单击“保存”

    删除自定义基础属性

    1. 勾选需要删除的属性,单击“删除”
    2. 在弹出的提示框中,单击“确定”
    注意:

    仅支持删除带有“新增”标识且未发布的属性。

    上移/下移自定义基础属性

    如现有属性的页面布局不符合您实际业务场景,可通过单击长按上下拖动属性行进行调整。

    编辑自定义基础属性

    支持编辑带有“新增”标识的属性。

  5. 在右上方单击“应用发布”
  6. 在弹出的提示框中,单击“确定”

设置XDM应用内置模型属性是否入图

如果用户希望他创建的数据模型所继承的某个XDM应用内置模型属性可以随着数据模型一起同步至LinkX-F,可以先在创建的数据模型中开启“同步至LinkX-F”,然后再编辑对应继承的XDM应用内置模型,设置其模型属性入图。例如,用户创建一个M-V模型实体“Part”,希望可以将该实体继承的内置模型“Versionable”的属性“Version”入图。用户可以在M-V模型实体“Part”“基本信息”中开启“同步至LinkX-F”后,可以通过如下设置实现。

  • 如下操作以设置XDM应用内置接口模型“Versionable”的属性“Version”入图为例,由于数据模型包含数据实体、关系实体和接口模型,其详细操作步骤略有区别。
  • 此设置仅对用户自定义的数据模型生效,无论XDM应用内置模型是否设置属性入图,XDM应用内置模型及其实例数据均不会同步至LinkX-F
  1. 在左侧导航栏中,选择数据模型管理 > 数据实体,进入数据实体页面。
  2. 单击数据实体的编码(例如版本对象“Part”),进入该数据实体详情页。
  3. “基本信息”页签下,查看并记录该数据实体继承的XDM应用内置模型的英文名称。

    “基本信息”中的“父模型”“功能列表”中支持的“基础功能”“可选功能”均为当前数据实体继承的XDM应用内置模型。

    图5 数据实体继承的内置模型

  4. 在左侧导航栏中,选择数据模型管理 > 接口模型,进入接口模型页面。
  5. “条件筛选”中设置如下筛选条件,单击“搜索”

    图6 搜索内置接口模型“Versionable”
    • 所属应用:选择“XDM_production”
    • 英文名称:输入需要设置属性入图的XDM应用内置模型英文名称,例如“Versionable”

  6. 在待设置的XDM应用内置模型所在行,单击
  7. “基本信息”页签下,将“同步至LinkX-F”设置为“是”,单击“保存”
  8. 切换至“属性”页签,在需要设置入图的属性(例如“Version”)所在行,单击
  9. 在弹出的编辑属性窗口中,将“约束信息”下的“入图”设置为“是”,填写入图标识,单击“保存”

相关文档