企业架构师:Activity returns ParentID“0”
Enterprise Architect: Activity returns ParentID "0"
我正在尝试从 JavaScript 中的选定节点循环 Enterprise Architect 模型的层次结构。
当我从 Activity 内的图表开始时,图表给出了有效的 ParentID
(Activity),但如果我到达 Activity,即 returns 0 作为 parent。
如果我手动进一步到包含 Activity 的包,我可以循环到模型根。
所以不知何故项目中的所有活动 return ParentID
0,所有其他时间似乎 return 一个有效的 ParentID
(当然除了模型,它在顶部) .
是否有机会检索 Activity 所在的包节点?
如果 EA.Element 被另一个 EA.Element
.
拥有,则它只有一个值不同于 0 的 ParentID
如果该元素属于某个包,您必须使用 PackageID
来获取相应的包。您可以使用操作 EA.Repository.GetPackageByID()
来做到这一点
我正在尝试从 JavaScript 中的选定节点循环 Enterprise Architect 模型的层次结构。
当我从 Activity 内的图表开始时,图表给出了有效的 ParentID
(Activity),但如果我到达 Activity,即 returns 0 作为 parent。
如果我手动进一步到包含 Activity 的包,我可以循环到模型根。
所以不知何故项目中的所有活动 return ParentID
0,所有其他时间似乎 return 一个有效的 ParentID
(当然除了模型,它在顶部) .
是否有机会检索 Activity 所在的包节点?
如果 EA.Element 被另一个 EA.Element
.
ParentID
如果该元素属于某个包,您必须使用 PackageID
来获取相应的包。您可以使用操作 EA.Repository.GetPackageByID()