我正在使用 Enterprise Architect,当我想使用转换模板将包从逻辑层转换为物理层时,标记值更改如下:
我应该在转换模板中修改什么以在输出中具有相同的值?
谢谢!
我正在使用 Enterprise Architect,当我想使用转换模板将包从逻辑层转换为物理层时,标记值更改如下:
我应该在转换模板中修改什么以在输出中具有相同的值?
谢谢!
标准 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%