CREATE USER FIELD

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

プラスとマイナスの記号が付いた長方形。

CXone Mpower用ProactiveXSを介してカスタムデータ定義を作成します。 CXone Mpower で作成できるデータ定義の種類は、Create User Fieldを使用して作成することもできます。

依存関係

Create User Fieldは、Proactive XSでのみ使用できます。

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

電話

入力プロパティ

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

プロパティ

説明

Add Caption

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

Name ソースに付ける名前を入力します。 この名前を伝えるために使用されるProspect v.1を作成します。ただし、マッピングでは、フィールドを削除してここに保存する必要があります。
DataType 文字列、電話、booleanClosed 真と偽の2つの値を持つデータ型。、整数、10進数、日付、時刻など、返すデータのタイプ。
Default Value 一致するマッピングがない記録に提供する値。 200文字を超えることはできません。
Associations 電話のデータタイプにのみ適用されます。 電話のデータ型と別のカスタムデータ定義の間の相関。 カスタムデータ定義が、関連するフィールドと同じデータ型であることを確認してください。

結果分岐条件

結果の分岐条件を使用すると、アクションが実行されたときにさまざまな結果を処理できるように、スクリプトにブランチを作成できます。

条件

説明

Default スクリプトが他のブランチのいずれかを取る必要がある条件を満たさない限り、パスが取られます。 他のブランチが未定義の場合にも使用されます。
Error アクションが正しく実行されなかったときにとられるパス。 これは例えば、接続不良、構文エラーなど予期しない問題が発生した場合などです。 _ERR変数に1つのアンダースコア文字がある場合、問題の簡潔な説明を入力する必要があります。
FieldInUseByProcessingFilter 現在フィルターで使用されている値を変更または削除しようとした場合に使用されるパス。
InvalidDataType 指定されたデータ型がサポートされているデータ型と一致しない場合に取られるパス。
NoNameProvided Nameが空白の場合に使用されるパス。
DataTypeMismatch 指定されたサブフィールドのデータタイプが予期されるデータタイプと異なる場合に取られるパス。 たとえば、ブーリアンではなく日付データ型をコンプライアンスに指定できます。
UserDefinedFieldNotFound サブフィールドが存在しないフィールドにマップされている場合に取られるパス。
InvalidSubField プロパティで要求されたフィールドがCXone Mpowerで解釈できない場合に取られるパス。
DefaultValueDoesntMatchDataType 指定されたデフォルト値が指定されたデータ型と一致しない場合に取られるパス。 たとえば、デフォルト値が文字列であるが、データ型が整数である場合。
DataTypeDoesntSupportDefaultValue データ型がデフォルト値をサポートしない場合に取られるパス。たとえば、電話のデータ型。
FieldExceededLength Nameが255文字を超える場合に使用されるパス。
InUseAsSubtype フィールドが別のフィールドのサブタイプとして現在使用されている場合、特にデータ型が変更されている場合に取られるパス。
InUseByFilter フィールドが現在フィルターで使用されている場合に進むパス。

スクリプトの例

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

以下に示すスクリプトは、Create User Fieldのすべてのパスを設定するもので、新しいカスタムデータ定義を作成できるようにします。

Snippetアクションをダブルクリックして、スニペットのプロパティを表示します。 こちらをクリックして、これらのプロパティをテキストビューで確認してください。

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