只能在特定的模块包中使用此功能信息 / 版权所有

操作: XMImportDCArticleDataAction


参数

描述

DATACONFIGURATIONFILE

要导入的文件的文件路径

PROGRESSTITLE

确定进度条的标题(可选的)。

IMPORTMODE

导入模式(选项,0 = 只添加新建数据集,1 = 只更新已有数据集,2 = 更新已有数据集并添加新建数据集)。
如果未进行指定,则更新数据集。如果文件中存在新数据集,则显示一条是否应创建新数据集的问询。

IDENTIFYBYNAMEINSTEADOFID

数据集标识(选项,0 = 通过对象ID进行标识,1 = 通过名称进行标识)。
默认值:0

数据集标识(参数 IDENTIFYBYNAMEINSTEADOFID)的两个选项用于不同的使用情况:

  • 如果您要导出、编辑部件管理中的数据并导入同一部件数据库中,则通过对象 ID 进行数据标识是标识 (/IDENTIFYBYNAMEINSTEADOFID:0) 的正确方法。对此,如果这些在部件数据库中尚不存在,则可修改数据的标识性名称(例如部件编号)。
  • 如果您希望导入其它数据源(如 ERP 系统的外部系统)的数据,则您通常不具有 EPLAN 对象 ID。在该情况下,使用通过名称进行标识以导入数据 (/IDENTIFYBYNAMEINSTEADOFID:1)。

当导入时借助通过名称进行标识,仍须在 Excel 文件的第一列中指定对象 ID。通过对象 ID 定义对象类型,数据是否包含例如部件、地址或附件列表。

支持的主类型:

  • 117 = 部件
  • 156 = 钻孔排列样式
  • 157 = 连接点排列样式
  • 213 = 附件列表
  • 226 = 附件放置
  • 135 = 地址

导入格式不仅支持主类型,还支持其子类型。因为这些并不具有标识性名称,而是作为主对象的子对象被标识,因此必须在 Excel 文件的第二列中定义子类型。

部件支持的子类型包括:

  • 99 = 功能模板
  • 85 = 模 / 部件组位置
  • 224 = 钻孔排列样式(生产)
  • 215 = 附件
  • 242 = 安全值

钻孔排列样式支持的子类型包括:

  • 158 = 钻孔排列样式位置

连接点排列样式支持的子类型包括:

  • 159 = 连接点排列样式位置

附件列表支持的子类型包括:

  • 214 = 附件列表位置

附件放置支持的子类型包括:

  • 227 = 附件放置位置

以以下形式定义第二列中的子对象:
"99 (117:99/1)"

在此情况下,第一个数字表示子类型(此处代表功能模板的 "99"),括号表示关系:包含与主对象的关系及其索引。

"99 (117:99/1)" 表示其为一个功能模板(第一个 "99")。功能模板是指部件 ("117")。此功能模板具有索引 1 ("99/1")。这表示其为功能模板选项卡的第一行中的功能模板。

子对象在待导入文件中必须直接紧随相应的主对象。