首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有用ArchiMate显示企业架构师复合图链接

没有用ArchiMate显示企业架构师复合图链接
EN

Stack Overflow用户
提问于 2021-05-31 13:21:18
回答 1查看 347关注 0票数 0

我们在模型中使用带有复合图的元素。通常,如果存在这样的复合图,则元素将显示一个链接图标,以指示双击将打开/显示图表。

但是对于ArchiMate元素,除非使用矩形表示法,否则不会显示链接图标。是否有一些工作或配置总是显示图标?

这张截图说明了这个问题:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-03 08:55:53

从盒子里出来你什么也做不了。没有任何设置或配置将显示Archimate元素上的组合关系图指示符。

原因是用于这些元素的变形记录根本不包括这个指示器。

无论如何,有几种方法可以完成这件事。

1向Sparx发送功能请求。

您可以使用以下链接:request.html向Systems发送正式的功能请求。他们也许有一天会实施这一计划,但根本没有任何保证。

2超越ArchiMate千年发展目标的标准

步骤包括

  • 在配置文件中创建自己的原型,重新定义现有的ArchiMate原型。有关更多细节,请参见手册
  • 将你的个人资料纳入千年发展目标
  • 将千年发展目标添加到您的模型或环境中
  • 将您的千年发展目标设置为“活动”,以便真正实现重新定义。

如果您还想向标准的ArchiMate构造型添加附加属性(标记值),这可能会很有趣。我不太确定是否值得再加上综合指标。

3破解现有的Archimate千年发展目标文件

在文件C:\Program Files (x86)\Sparx Systems\EA\MDGTechnologies\ArchiMate3.xml中定义了Archimate千年发展目标。这是一个XML文件,可以用任何文本编辑器打开。形状以二进制形式包括如下所示

代码语言:javascript
复制
<Image type="EAShapeScript 1.0" xmlns:dt="urn:schemas-microsoft-com:datatypes" dt:dt="bin.base64">
          UEsDBBQAAAAIAGaEbU+CvMH4PQIAADAKAAAHABEAc3RyLmRhdFVUDQAH1zDMXdcwzF3XMMxd
          zVVJTsNAEOyrkfhDFC6OlAP7IsSRF/AAlMSJY5FNjgMKiL9T1Z3B9tiJAxKLLI9nqamumV68
          lLH0ZCFDackUvURmcigH8qZtIBPMrWUuK8nwrBV5J23pYy6VCKMUo9sNeobZpTJG6L0AmWF9
          BZRDWJvISELFLcGYAkveVC2E4EsxGmDUA2MMDUNl5jjD3jlGbeniPcbbwWOsTnOgukbgTuQV
          vVDO5AL4K+A7n0oCrJORVhfKPAayuD6E5Qk4FkCS5RT7u/pea3vm8VFltIVrBB6y8USRWuap
          n7CnHj/F6jNWM3xDqK+zR20zD+OfsYw5UQzbMqrO2m6mm72YzB75mpjKmPfNlx7g3Tf51zh8
          xdUoChWXK687AWOXHlohxi2WGZuMSnqKa1QfbyKQkbjf7hn6U/Rt30AYLZlY/hQZ3Dff3fIs
          O0R+H4FmEe+EfOxF2D0EPsY3Qx4ydnMb7n7rrTmldXbG8ohVejAGjpWgfJLcRqA1YgIl1Srg
          FPM8md7O0afVI+8+nFb7Wsu3qJh51RdGC1ec3u32GVOMPiqIVQU1LFGx6B2LEafBdvx0xdrv
          Nvw7YB4M9By5nRb6VMLZ4m3Yac1XOZoeZC7mnvuN8zbl91crMyuj+Y01oCvnXk7vqszfq8W+
          hf9fi+3vtbsW23+trhY3xRxnprg//v8TYTUgtjn2HuS+EHt/G3VN1hPMV89pFl2FKdotV04/
          Zl0UufbS80x1BxEO7f5f1V1lr1tm+F73/W5Z46PqKu8HUEsBAhcLFAAAAAgAZoRtT4K8wfg9
          AgAAMAoAAAcACQAAAAAAAAAAAACAAAAAAHN0ci5kYXRVVAUAB9cwzF1QSwUGAAAAAAEAAQA+
          AAAAcwIAAAAA
</Image>

如果你用你自己的造型记录来代替那部分,它会欣然接受的。您可以通过在EA中创建自己的配置文件,然后将包导出为UML配置文件来创建此格式。然后EA将把你的变形记录转换成这种二进制格式。

我发表了大多数千年发展目标的变形记录,包括ArchiMate3 on github。这可能会让你在开发自己的时候先发制人。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67774586

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档