技术文章 - CS197063

ScriptRelationshipBean - getCreatedDate() 方法在 Integrity Lifecycle Manager 中不起作用

已修改: 23-Dec-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • PTC RV&S (formerly Integrity Lifecycle Manager) 2009 to 11.2

说明

  • ScriptRelationshipBean - getCreatedDate() 方法不起作用
  • 示例场景:
    • 创建两个项目: item1item2
    • 通过关系字段将item1关联到item2 ,可以是 relField
    • 查看 item1 以验证两个项目之间是否存在关系
    • 创建一个新触发器以在编辑 item1 时触发,它应该运行以下脚本( PRE触发器
      • var serverBean = bsf.lookupBean("imServerBean");
      • var environmentBean = bsf.lookupBean("siEnvironmentBean");
      • var delta = bsf.lookupBean("imIssueDeltaBean");
      • var relBean = delta.getRelationshipFieldBeans("relField");
      • environmentBean.abortScript(relBean[0].getCreatedDate(), true);
    • Edit item1 modifying,修改汇总字段
    • 预期结果
      • item1 与 item2 相关的日期
    • 实际结果:
      • 无效的
这是文章 197063 的 PDF 版本,可能已过期。最新版本 CS197063