在 Windchill 中实施自定义复杂性委派
如果默认情况下未显示“复杂性”列表,则管理员应在“类型和属性管理”实用程序中变更请求或变更通告类型的“布局”选项卡中添加“复杂性”属性。复杂性值会传播到新的变更请求,而无需考虑“传播信息”复选框的设置。如有必要,您可以编辑复杂性值。
如果用户为变更请求选择任何自定义复杂性值 (“快速跟踪”和“完全跟踪”除外),则在为该变更请求创建变更通告时,也可以为该变更通告选择任何自定义复杂性值。
这是因为,预设 (OOTB) DefaultChangeItemComplexityDelegate.java (ChangeItemComplexityDelegate.java 的默认实施) 当前用于控制供选择的复杂性值的显示。
wt.change2.ChangeItemComplexityDelegate 计算变更对象的复杂性值。此委派被标记为支持的接口。
管理员可以通过实施 wt.change2.ChangeItemComplexityDelegate,然后注册其自定义委派来自定义计算逻辑。