Return

このヘルプページはCXone Studio用です。この情報は、Desktop Studio用にも提供されています。

別のスクリプトでRunsubによってトリガーされた添字を完了します。

Returnは、ReturnValueプロパティに単一の値を格納し、それをサブスクリプトを呼び出したスクリプトに返します。ReturnValue は、RunsubアクションのReturnVariableプロパティに格納されます。

Returnは、常にメインスクリプトにコントロールを戻す必要があります。ベストプラクティスは、サブスクリプト中にスクリプトを終了させないことです。

サポートされているスクリプトタイプ

その四角から分岐した線が、他の3つにつながっている四角。

ジェネリック

Eメール チャット 電話 ボイスメール ワークアイテム SMS デジタル

入力プロパティ

これらのプロパティは、アクションが実行時に使用するデータを定義します。

プロパティ

説明

キャプション を追加

スクリプト内でこのアクションを一意に識別できる、短いフレーズを入力します。アクションアイコンにカーソルを合わせるとキャプションが表示されます。

ReturnValue

メインスクリプトに渡したい値を保持する変数。この値は、メインスクリプトのRunsubactionReturnVariableプロパティに格納されます。

結果ブランチ条件

なし

ヒントとコツ

ReturnValueには、配列またはダイナミックデータオブジェクトを指定することができます。ダイナミックデータオブジェクトを使用する場合は、asjson()またはasxml()関数を使用してJSONまたはXMLに変換してください。そうすれば、JSONやXMLを1つの文字列値としてメインスクリプトに渡すことができます。メインスクリプトでは、値をダイナミックデータオブジェクトに戻すことができます。

スクリプトの例

これは、このアクションをスクリプトでどのように使用できるかを示す例です。完全なスクリプトではありません。追加のスクリプト作成が必要な場合があります。

以下の例は、3つのReturnアクションを使用してメインスクリプトに値を戻すサブスクリプトです。

このスクリプトをダウンロードしますか?