Object 删除对象的日期

Object 删除对象的日期,object,ibm-doors,Object,Ibm Doors,是否可以找到删除DOORS对象的日期? 我已经检查了属性,找到了一个用于创建和更新,但没有删除的属性。很抱歉这么晚才回答-我刚刚看到了这个。但是,对于仍在寻找解决方案的任何人来说,对象的删除不会记录在属性中,只是作为对象的历史记录 下面的简单脚本设计为在DXL属性(必须是字符串或文本类型)中运行。对于已删除的对象,它将记录删除日期(如果是自上一个基线),或者如果删除是在模块的上一个基线中,则记录一条固定消息。可以很容易地修改脚本以在DXL列中显示其结果 只需稍加努力(并冒着降低DOORS使用性能

是否可以找到删除DOORS对象的日期?
我已经检查了属性,找到了一个用于创建和更新,但没有删除的属性。

很抱歉这么晚才回答-我刚刚看到了这个。但是,对于仍在寻找解决方案的任何人来说,对象的删除不会记录在属性中,只是作为对象的历史记录

下面的简单脚本设计为在DXL属性(必须是字符串或文本类型)中运行。对于已删除的对象,它将记录删除日期(如果是自上一个基线),或者如果删除是在模块的上一个基线中,则记录一条固定消息。可以很容易地修改脚本以在DXL列中显示其结果

只需稍加努力(并冒着降低DOORS使用性能的风险),就可以对其进行进一步修改,以从以前的模块基线中检索删除日期和时间

History     hr   = null
HistoryType ht   = null
Date        dDel = null

if (!isDeleted(obj))
{
    obj.attrDXLName = ""
}
else
{
    for hr in obj do
    {
        ht = hr.type
        if (ht == deleteObject)
        {
            dDel = dateAndTime(hr.date)
        }
    }

    if (null dDel)
    {
        obj.attrDXLName = "Object deleted in a previous baseline."
    }
    else
    {
        obj.attrDXLName = "Object deleted: " dDel ""
    }
}

我想知道一个真正被删除的对象可能有什么属性:-o也许你想考虑把删除记录添加到一个“对象删除”模块中,或者是把输出输出到一个文本文件中?一个被删除的对象仍然保留在模块中(当然,我这里不讨论一个被清除的对象)。并且可以取消删除,因此我希望历史记录能够通过“删除日期”属性以某种方式记录删除。