DA#宏(2):DA#宏功能(1)-通用功能,实体获取/设置

本文将对 Da# 宏常用函数 Entity Get/Set 函数进行回顾。

这是上一篇文章的延续。

DA# 宏(1):DA#、DA# API、DA# 宏概述

2. DA#宏功能

DA# 宏功能主要分为常用功能,Entity Get/Set,Attribute Get/Set,和Reverse。

2.1。 DA# 宏常用函数

DA# Macro: 공통기능 버튼
DA# 宏:常用功能按钮

常用于Entity(Get)、Entity(Set)、Attribute(Get)和Attribute(Set)表。

2.1.1。选择型号

DA# Macro: 공통기능-Select Model
DA# 宏:常用功能选择模型

要执行每个工作表提供的功能,必须运行“选择模型”窗口。

  • 添加模型文件:添加模型文件以执行宏。您可以在一个目录中选择并添加多个文件,也可以在另一个目录中继续添加多个文件。
  • 添加打开的模型:如果DA#正在运行,将当前打开的模型添加到DA#。您还可以添加尚未保存的模型。
  • 保存并关闭:这是一个选项,当一个文件处理完成时保存并关闭,同时对添加到列表中的模型文件依次执行宏。如果选中,打开每个文件,处理它,保存它,然后关闭它。如果不勾选,则打开处理,不保存。如果要处理的模型文件较多,保持模型文件打开会消耗大量内存,建议勾选“保存并关闭”选项。 Get 函数仅用于关闭而不保存。
  • 初始化列表:删除所有添加到列表中的模型文件。
  • 删除选定的文件:仅从列表中删除选定的文件。 (Shift+点击选择多个连续文件,或Ctrl+点击选择并删除不连续的多个文件)

2.1.2.清晰的列表

DA# 作为宏执行的结果,删除 Excel 表上打印的内容。

2.2. DA# 宏实体获取/设置

2.2.1。实体获取

DA# Macro 기능: Entity(Get)
DA# 宏功能:实体(获取)
  • 获取实体:依次打开“选择模型”窗口中选择的模型,将所有实体的属性信息带入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 中添加/删除/重新排序项目。
DA# Macro 기능: Entity(Get) - UDP
DA# 宏函数:Entity(Get) – UDP

2.2.2。实体集

DA# Macro 기능: Entity(Set)
DA# 宏功能:实体(设置)
  • 标准值:选择是通过“实体名称”还是“表名称”在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# Macro 기능: Entity(Set) - UDP
DA# 宏函数:实体(集)-UDP

到目前为止,我们已经了解了 DA# 宏函数中的常用函数和实体获取/设置函数。接下来,我们将看一下 Attribute Get/Set 函数。


<< 相关文章列表 >>

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

zh_CN简体中文