如何新增 Catch 例外狀況區塊
若要將Catch Exception區塊新增至範圍圖形,範圍圖形的交易類型屬性必須設定為[無] 或 [長時間執行]。
新增 Catch 例外狀況區塊
以滑鼠右鍵按一下 [範圍] 圖形,然後按一下 [ 新增例外狀況處理常式]。
Catch 例外狀況區塊會緊接在相關聯的範圍圖形之後新增至協調流程。
在 [ 屬性] 視窗中,指定屬性。
最重要的屬性是 Exception 物件類型;這是它將會攔截的訊息類型。
屬性 Description 例外狀況物件名稱 指定例外狀況處理常式所攔截的例外狀況物件名稱。 例外狀況物件類型 決定此例外狀況處理常式將會攔截的物件類型 (衍生自 System.Exception)。 在 [ 屬性] 視窗中的 [例外狀況物件類型 ] 清單中,選取 [一般例外狀況]。
在 Catch 例外 狀況區塊內,新增圖形以建立處理例外狀況的程式。
在 CatchException 下方按一下滑鼠右鍵,並指向 [ 插入圖形],然後選取 [ 建構訊息]。
按兩下 MessageAssignment 內部以開啟文字編輯器,然後輸入訊息指派。
例如,輸入
Message_3 = Test
。