DOORS / DXL对象属性“Last Modified On”包括时间?

时间:2015-06-18 13:04:49

标签: ibm-doors

我了解如何使用Last Modified On属性访问对象的修改日期。是否有任何隐藏/未记录的方式来访问DOORS 9.5的修改时间?在我的情况下,我想确定自某个白天以来的变化,因此日期不够精确。

根据IBM论坛的this post,该属性应该返回日期和时间。但是,这句话的输出:

Date lastModified = obj."Last Modified On"
print "dateAndTime = " (dateAndTime(lastModified)) "\tlastModified = " lastModified "\tdateOnly = " dateOnly(lastModified) "\n"

就在我的情况下

dateAndTime = 08/04/14 00:00:00     lastModified = 04 August 2014   dateOnly = 04 August 2014

我猜这意味着没有提供更改时间(正确)。

2 个答案:

答案 0 :(得分:2)

Section" History" DXL手册描述了提供所需时间的函数Date lastModifiedTime({Module|Object|Link})

答案 1 :(得分:0)

不幸的是,Last Modified On属性仅存储没有时间的日期。为了获得上次修改的时间,您需要逐步浏览对象的历史记录并从最后一条记录中获取时间。这也是一个问题,因为任何自基线以来没有变化的对象都没有针对它的历史记录。