定義其他生命週期角色
進階生命週期可以將角色與特定生命週期階段相關聯。
當物件進入此階段時,會將相關聯的角色指派給參與者。填入生命週期的方法如下:
將生命週期角色對應至群組、使用者或組織。
通常,將生命週期角色直接對應至參與者並不實際。將生命週期與小組一起使用可讓角色參與者在到達階段時被識別,而不會使此種對應成為生命週期定義中一個很明確的部份。
將生命週期角色對應至小組角色。
例如,您可以將生命週期角色「推進者」對應至「產品管理員」小組角色。在執行時期,會將指派為產品管理員的使用者填入「推進者」角色。
將生命週期角色對應至實行者。實行者是執行特定動作的人。
例如,您可以將「建立者」實行者對應至某一特定生命週期階段的「提交者」生命週期角色。對於該階段,建立物件的使用者在執行時期將會被指派為「提交者」角色。
如需詳細資訊,請參閱小組角色解析階段角色
新增角色
Windchill 為生命週期範本提供了數個預先定義的角色。角色物件是列舉類型。
欲定義其他狀態,請編輯下列檔案:
RolesRB.rbinfo
當您重新編譯這些資源檔並將類別檔部署到您的生產環境時,會將新定義的角色新增到現有的角色。如需詳細資訊,請參閱下列自訂主題:
* 
移除先前新增至列舉類型的值 (例如,移除 RolesRB.rbinfo 資源檔中的狀態) 可能會造成嚴重的執行時期錯誤。除非您確定系統中沒有參照到該角色,否則請勿將它移除。
跟其他的資源配套一樣,角色會標示為「無法選取」,防止新的實例使用它們。
這是否有幫助?