我了解如何使用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
我猜这意味着没有提供更改时间(正确)。
答案 0 :(得分:2)
Section" History" DXL手册描述了提供所需时间的函数Date lastModifiedTime({Module|Object|Link})
。
答案 1 :(得分:0)
不幸的是,Last Modified On
属性仅存储没有时间的日期。为了获得上次修改的时间,您需要逐步浏览对象的历史记录并从最后一条记录中获取时间。这也是一个问题,因为任何自基线以来没有变化的对象都没有针对它的历史记录。