【发布时间】:2018-11-14 17:55:31
【问题描述】:
我在 Enterprise Architect 13.5 上,正在创建一个部署图。我将我们的服务器定义为节点,并在它们上使用属性,以便我可以指定它们的详细信息,例如 Disk Controller = RAID 5 或 Disks = 4 x 80 GB。
当将这些节点的实例拖到图表上时,我可以在它们上选择“设置运行状态”并为我定义的所有属性设置值 - 就像在 EAExample 项目的部署图中所做的那样:
由于我们的设计将有多个服务器使用相同的配置,我的计划是使用节点上的属性定义中的“初始值”列来指定默认配置,以便我创建的所有实例自动拿出合理的值,而当默认值更改时,我只会更改原始节点上的初始值,而不必转到所有实例:
我的问题是,即使我定义了初始值,当我将它们拖到图表上时,我创建的所有实例都不会显示 任何 值。只有通过在每个实例上设置运行状态,我才能让它们显示我想要的值:
这是预期的行为吗?顺便说一句,我可以使用它们的类和实例来重现相同的内容,所以这不仅仅是一个部署图问题。
非常感谢任何想法!如果你能描述一个更好的方法来用 EA 实现相同的结果,我也很感激,以防我做错了。
【问题讨论】:
-
我猜就是这样。脚本可能是一种解决方案。我去看看。