DA#宏(2):DA#宏功能(1)-通用功能,实体获取/设置
本文将对 Da# 宏常用函数 Entity Get/Set 函数进行回顾。
这是上一篇文章的延续。
2. DA#宏功能
DA# 宏功能主要分为常用功能,Entity Get/Set,Attribute Get/Set,和Reverse。
2.1。 DA# 宏常用函数
常用于Entity(Get)、Entity(Set)、Attribute(Get)和Attribute(Set)表。
2.1.1。选择型号
要执行每个工作表提供的功能,必须运行“选择模型”窗口。
- 添加模型文件:添加模型文件以执行宏。您可以在一个目录中选择并添加多个文件,也可以在另一个目录中继续添加多个文件。
- 添加打开的模型:如果DA#正在运行,将当前打开的模型添加到DA#。您还可以添加尚未保存的模型。
- 保存并关闭:这是一个选项,当一个文件处理完成时保存并关闭,同时对添加到列表中的模型文件依次执行宏。如果选中,打开每个文件,处理它,保存它,然后关闭它。如果不勾选,则打开处理,不保存。如果要处理的模型文件较多,保持模型文件打开会消耗大量内存,建议勾选“保存并关闭”选项。 Get 函数仅用于关闭而不保存。
- 初始化列表:删除所有添加到列表中的模型文件。
- 删除选定的文件:仅从列表中删除选定的文件。 (Shift+点击选择多个连续文件,或Ctrl+点击选择并删除不连续的多个文件)
2.1.2.清晰的列表
DA# 作为宏执行的结果,删除 Excel 表上打印的内容。
2.2. DA# 宏实体获取/设置
2.2.1。实体获取
- 获取实体:依次打开“选择模型”窗口中选择的模型,将所有实体的属性信息带入Excel。此时,仅导入第 3 行“Get target by item (Y/N)”中选择的属性项。如果该项目不是绝对必要的,您可以将目标设置为“N”以加快执行时间。
- Excel中导入的实体的属性信息如下。
- 型号名称
- 实体名称
- 表名
- 代名词
- 辅助名称
- 数据库所有者
- 分类:Key、Main、Action 或 None 之一
- 等级
- 阶段:必要或实用
- 类型:正常、附加、丢弃、外部、伪之一
- 标准化:继承、目标或非目标之一
- 情况
- 发生周期
- 每月金额
- 保留期(月)
- 案件总数
- 正义
- 数据处理表格
- 独特性
- 笔记
- 标签
- Copy to Set:将“Get Entity”导入的模型名称和实体名称复制到“Entity(Set)”表中。
- 实体中定义的用户定义属性(UDP)值您可以通过在第 4 行中输入 UDP 名称来导入它。必须正确输入 UDP 名称。如果所选模型中没有定义 UDP 或没有匹配的 UDP 名称,则不会导入 UDP 值。
- 预防措施
- 不得删除 UDP 条目开始的 X 列。
- 可以添加/删除 Y 列之后的 UDP 项目,并且可以更改顺序。
- 您不能在 A 到 V 列和空白列 W 中添加/删除/重新排序项目。
2.2.2。实体集
- 标准值:选择是通过“实体名称”还是“表名称”在B列(模型名称)中查找要更改的目标实体。
- 追加方式:将实体特征中“定义”、“数据处理类型”、“特殊项目”、“备注”项目的当前值追加到Excel表格中写入的内容。需要注意的是,这并不适用于所有项目。
- 可以更改的实体属性信息如下。属性“classification”、“level”、“type”和“normalization”必须使用预定义值之一编写。
- 实体名称
- 表名
- 代名词
- 辅助名称
- 数据库所有者
- 分类:Key、Main、Action 或 None 之一
- 等级
- 阶段:必要或实用
- 类型:正常、附加、丢弃、外部、伪之一
- 标准化:继承、目标或非目标之一
- 情况
- 发生周期
- 每月金额
- 保留期(月)
- 案件总数
- 正义
- 数据处理表格
- 独特性
- 笔记
- 标签
- 设置实体:依次打开“选择模型”窗口中选择的模型,将写入Excel表格的实体属性信息反映到模型和实体中。与“Get Entity”功能类似,仅反映第3行“Get object by item (Y/N)”中选择的属性项。
- 要更改的实体 UDP 值是写进如果 UDP 名称不完全匹配,则不会反映该值。
- 预防措施
- 不得删除 UDP 条目开始的 Z 列。
- Z列之后的UDP项目可以添加/删除,并且可以更改顺序。
- 您不能将 A 列中的项目添加/删除/重新排序到 X 列和空白 Y 列。
到目前为止,我们已经了解了 DA# 宏函数中的常用函数和实体获取/设置函数。接下来,我们将看一下 Attribute Get/Set 函数。
<< 相关文章列表 >>