文档版本化的最佳做法
本节介绍了 PTC 推荐的使用文档版本化时的最佳做法:
• 要提高查询结果的准确性,请将“该项是活动项”筛选器包含在所有活动项的查询中。
• 要提高报告的准确性,请将 (item is live) 筛选器包含在所有活动项的报告脚本中。
• 要提高计算的准确性,请将 IsLive() 函数包含在所有活动项的计算表达式中。
• 要提高规则的准确性,请将“该项是活动项”条件包含在所有活动项的规则中。
• 在对包含计算字段的文档进行版本化之前,请仔细考虑您是否希望计算字段“允许在版本化的项上进行计算更新”。如果在文档版本化后更改选项,版本化的项的历史视图可能不会显示预期的字段值。
• 进行文档版本化之后,包含不明确计算的计算字段将返回一个空值。如果计算字段可能包含不明确计算,作为最佳做法,PTC 建议将表达式包含在 IsEmpty() 函数中。这可确保将任何空计算字段值存储到历史记录,作为不明确计算表达式的结果。
• 如果您有任何受 Integrity 10.5 或更高版本中更新的 CLI 命令、类和方法影响的触发器脚本,请查看这些脚本并根据需要进行更新。
• 当您编写新集成或升级现有集成时,请将 API 版本升级到 4.13 或更高版本,并使用适当的查询定义指定是否要包含版本化的项。这可确保您的集成使用适当的项数据。