首页 > 解决方案 > 如何导出 DOORS 模块的所有属性

问题描述

我想发送一个很大的 DOORS 模块的所有可能属性。如何轻松将 DOORS 模块的所有属性发送给我的同事,以便他知道要导出哪些属性给他?

我正在寻找一种开箱即用的解决方案,它不需要 DXL 脚本或其他复杂的东西。我只是不想给我的同事发一堆截图,因为属性真的很多。

标签: ibm-doors

解决方案


我认为最简单的解决方案确实是打印所有属性的 DXL 脚本。它甚至并不复杂,它只取决于您想向您的同事提供哪些信息。如果您只需要属性名称,请打开模块,启动 Tools->Edit DXL(来自模块资源管理器,而不是数据库资源管理器!)并粘贴以下内容。

AttrDef ad
print "object specific attributes:\n"
for ad in current Module do { if (ad.object) {print ad.name ","}}
print "\n\n"

print "module specific attributes: \n"
for ad in current Module do { if (ad.module) {print ad.name ","}}
print "\n\n"

根据您的需要,您可能希望将条件更改if (ad.object and !ad.system)为属性)或 ad.description。


推荐阅读