DXL 属性和布局 DXL 列存在一些细微的差异。
对于 DXL 属性,DXL 程序与属性定义关联。您可以在多个列和多个视图中使用属性。
对于布局 DXL 列,DXL 程序与单个列关联,但不与任何属性关联。布局 DXL 列是不包含属性的列。 而是使用 DXL 程序来计算要显示的内容。
对象第一次显示在屏幕上时,会自动计算 DXL 属性的值。要让 Rational® DOORS® 重新计算值,请单击工具 > 刷新 DXL 属性。DXL 程序在后台运行,且该值会进行更新。
每当 Rational DOORS 刷新屏幕时,都会自动重新计算布局 DXL 列中的值。如果与列关联的 DXL 程序是计算机密集型程序,那么对值进行连续重新计算会导致性能不佳。 在此情况下,可使用 DXL 属性代替布局 DXL 列。要禁用布局 DXL 列的自动刷新或更改刷新时间间隔,右键单击布局 DXL 列标题并单击属性。然后,可以清除自动刷新复选框,或更改刷新变化量值,该值以秒指示。
如果列包含大量数据,请使用属性 DXL 或将布局 DXL 列转换为属性 DXL。如果对象包含的数据超过屏幕上所能显示的数量,那么无法滚动查看布局 DXL,但是可以滚动查看属性 DXL。
有关更多信息,请参阅 DXL 参考手册中的“属性:DXL 属性”和“显示控制:布局 DXL”部分。在 Rational DOORS 的帮助菜单中也提供了该手册。单击 。