我广泛使用 Enterprise Architect,并拥有一个包含多个包/模型的库
现在,我使用在图表中拖放来添加模型本身。我每次都需要分配一个不同的 TaggedValue 。
是否可以在 ip-step 中添加此模型(在我的示例中)参数分配 默认标记值???
我广泛使用 Enterprise Architect,并拥有一个包含多个包/模型的库
现在,我使用在图表中拖放来添加模型本身。我每次都需要分配一个不同的 TaggedValue 。
是否可以在 ip-step 中添加此模型(在我的示例中)参数分配 默认标记值???
希望我正确理解了您的问题,如果是这样...
事后您可以通过 Enterprise Architect 的脚本功能来做到这一点。创建所有图表超链接后,在屏幕上选择它们,然后运行以下命令:
!INC Local Scripts.EAConstants-JScript
/*
* Script Name: Add tagged values to select diagram items
* Author: TomO
* Purpose: To add tagged values to selected diagram items
* Date: 31st August 2012
*/
function main()
{
var diagram as EA.Diagram
diagram = GetCurrentDiagram();
for ( i = 0; i < diagram.SelectedObjects.Count; i ++ )
{
var object as EA.DiagramObject;
var element as EA.Element;
var tag as EA.TaggedValue;
object = diagram.SelectedObjects.GetAt(i);
element = GetElementByID(object.ElementID);
tag = element.TaggedValues.AddNew("email", "");
tag.Value = "";
tag.Update();
}
}
main();
你会想要改变这一行:
tag = element.TaggedValue.AddNew("输入您的标记值的默认名称", "输入标记值的默认值");
我希望这有帮助!
汤姆