0

我正在使用 Enterprise Architect,当我想使用转换模板将包从逻辑层转换为物理层时,标记值更改如下: 在此处输入图像描述

我应该在转换模板中修改什么以在输出中具有相同的值?

谢谢!

4

1 回答 1

1

标准 DDL MDA 转换不直接支持标记值,因此在转换模板中,我添加了一些标记值替换宏,例如:

%if attTag:"length" != ""%
      Tag
      {
       name = "length"
       value=%qt%%attTag:"length"%%qt%
       }
    %endIf%
    %if attTag:"minLength" != ""%
       Tag
      {
       name = "minLength"
       value=%qt%%attTag:"minLength"%%qt%
       }
    %endIf%
    %if attTag:"maxLength" != ""%
       Tag
      {
       name = "maxLength"
       value=%qt%%attTag:"maxLength"%%qt%
       }
    %endIf%
于 2013-04-18T07:22:59.237 回答