Return

此説明頁面適用於 CXone Studio此資訊也可用於 Desktop Studio

完成另一個指令碼中Runsub所觸發的子指令碼。

ReturnReturnValue 屬性中存儲一個值,並將其傳回給調用子指令碼的指令碼。 ReturnValue 存儲在 Runsub 動作的 ReturnVariable 屬性中。

Return應始終將控制權返回給主指令碼。 最佳做法是不要在子指令碼中時結束指令碼。

支援的指令碼類型

一個正方形,其上有一條通往其他三個正方形的分支線。

通用

電郵 聊天 電話 語音郵件 工作項目 SMS 數位

輸入屬性

這些屬性定義了動作執行時使用的資料。

屬性

描述

Add Caption

輸入在指令碼中唯一標識此操作的短語。 標題出現在指令碼畫布上的動作圖示下。

ReturnValue

保留您要傳遞給主指令碼的值的變數。 此值儲存在主指令碼中Runsub actionReturnVariable 屬性中。

結果分支條件

貼士與技巧

ReturnValue可以是一個陣列或動態資料物件。 如果您使用動態資料物件,請使用asjson()asxml()函數將其轉換成 JSON 或 XML。 然後可以將 JSON 或 XML 作為單個字串值傳遞給主指令碼。 在主指令碼中,可以將該值轉回為動態資料物件。

指令碼範例

下面是一個範例,說明如何在指令碼中使用此動作。 這不是一個完整的指令碼。 可能需要額外的指令碼。

下面是使用三個 Return 動作將值返回主指令碼的子指令碼範例。

是否要下載此指令碼