前页 后页

CSV规格

要使用CSV文件向Enterprise Architect导入元素数据或从中导出元素数据,必须首先设置一个或多个CSV文件规范。文件规范定义了:

  • 电子表格中的字段按导入或导出的顺序
  • 源或目标文件名(可选)和
  • 列之间的分隔符
定义一个或多个规范后,您可以在“ CSV导入/导出”对话框中选择一个作为当前规范,以在导入或导出操作期间应用。该设施仅进出口(包装内的)元素及其特性;诸如“类”属性之类的项目无法通过此机制导入或导出。

XMI导入/导出提供了针对此限制的解决方案,自动化接口的使用也是如此。

访问

色带

发布>模型交换> CSV> CSV Exchange规范

设置CSV规范

领域

行动

也可以看看

规格名称

如果创建新规范,请键入唯一的规范名称。

如果要编辑现有规范,请单击下拉箭头,然后选择规范名称。

定界符

单击下拉箭头,然后选择要在记录字段之间使用的字符定界符。

如果一个字段包含定界符的一个实例,则该字段将以“(引号)括起来导出,并且该字段中任何”的实例都会加倍(即,“变成”“)。

笔记

输入规范的简短描述。

默认文件名

输入导入和导出时要使用的默认文件位置和文件名。

或者,单击Browse.按钮并浏览到该位置。

默认方向

单击下拉箭头,然后选择默认操作-“导入”或“导出”。

每种规格都可以在任一方向上使用,但是此字段提供默认值。

默认类型

输入以逗号分隔的列表以限制要导出的元素类型。例如:类,需求,组件,节点,对象。

  • 如果指定元素类型,则仅导出或导入这些类型的元素;因此,要使“保留层次结构”选项起作用(如果选中),必须将Package作为元素类型包括在内,否则就没有保留层次结构的Packages
  • 如果未指定任何默认元素类型,则将导出或导入包括Packages在内的所有元素,并且可以保留层次结构

保留层次结构

选中此复选框以包括Enterprise Architect生成的字段,以嵌入/重建Package层次结构。

使用保留层次结构

可用字段

单击一个可用字段的名称,然后双击它以将其添加到规范中(它显示在“文件规范”列表的末尾)。

选择多个字段时,按住Ctrl键,但使用“添加字段”按钮将它们全部传输到“文件规范”列表中。

档案规格

查看已分配的记录字段,并按在电子表格中绘制记录的顺序列出。

如果要更改字段的顺序,请单击字段名称,然后单击Move upDown green arrow icon按钮以在列表中上移或下移字段名称。

添加标记值字段

单击此按钮可将“标记值”列添加到CSV规范中,以导入或导出元素对于特定标记的值。

显示提示以选择以下两个选项之一:

  • 值-导入或导出标记值“值”字段的内容;在规范中添加了带有前缀“ TagValue_”的列标题
  • 注释-导入或导出标记值“注释”字段的内容(某些标记值使用“注释”字段容纳长值,例如<memo>文本);在规范中添加了带有前缀“ TagNotes_”的列标题
在每种情况下,都会显示“添加标签值字段”对话框。选择以下之一:
  • “全局标记值”单选按钮,或
  • “来自选定元素的标记值”单选按钮,单击“其他元素”按钮,然后浏览以查找包含“标记值”的元素的名称
单击“标记的值”字段下拉列表,然后选择所需的标记的值,然后单击“确定”按钮。
包浏览器选项

新增栏位

单击此按钮可将所有选定字段从“可用字段”列表移至“文件规范”列表。

移除栏位

单击此按钮可将所有选定的字段从“文件规范”列表移回到“可用字段”列表。

单击此按钮以清除所有对话框字段以创建新规范。

保存

单击此按钮将所有更改保存到当前选定的规范。

另存为

单击此按钮以新名称保存当前规范。

删除

单击此按钮删除当前规范。

单击此按钮关闭此对话框。

笔记

  • 在Enterprise Architect的Corporate , Unified和Ultimate版本中,如果启用了安全性,则必须具有“导出XMI”,“导入XMI”和“配置资源”权限才能使用“ CSV导入/导出规范”选项
  • 在“可用字段”和“文件规范”中,从CSV导入时未设置记录字段“创建日期”和“修改日期”

学到更多