構成可能なワークスペースリストアクションの作成
エージェントがリスト内のレコードに対して機能を実行できるようにするアクションを作成します。たとえば、選択したレコードをエージェントにアサインするボタンを作成できます。
始める前に
必要なロール:workspace_admin
このタスクについて
リストアクションは、リストビューにボタンとして表示されます。
注:
リストアクションは、データベースビューに対して設定することもできます。
このボタンをクリックすると、で事前定義されたアクションがディスパッチされます ワークスペース。リストアクションを作成して、次のアクションを実行できます。
- レコードを作成します。(クライアントアクション)
- ユーザーにレコードを割り当てます。(クライアント側のアクション)
- 複数のレコードを選択して削除するなどのグループアクションを実行します。(サーバー側のアクション)
- レコードを編集します。エージェントは、次の例に示すように、ボタンをクリックしてリストビューのサイドパネルを開き、リストビューに残っている間にレコードの詳細を編集できます。(クライアントアクション)
手順
- 移動先 すべて > ワークスペースエクスペリエンス > アクション & コンポーネント > リストアクション をクリックし、[ 新規] をクリックします。
-
フォームのフィールドに入力します。
表 : 1. アクションのアサインフォーム フィールド 説明 アクションラベル リストアクションの名前。一般的な名前は、編集、新規作成、更新です。 アクション名 追加する内容を説明する名前。 実装方法 アクションタイプ。リストアクションがクライアント側で行われることを示すには、[ クライアントアクション ] を選択します。例としては、電話番号をダイヤルする、レコードを開く、フォームを開いてレコードを編集する、などがあります。 UI コンポーネントを指定 このアクションの UI に追加するコンポーネント。このフィールドは、UI コンポーネントから [実装方法] が選択されている場合にのみ表示されます。虫眼鏡アイコン ( をクリックし、リストアクションとして追加するコンポーネントを選択します。
クライアントアクションを指定 エージェントがアクションアイコンをクリックしたときにクライアントが実行するアクション。このフィールドは、[クライアントアクション] で [実装方法] が選択されている場合にのみ表示されます。虫眼鏡アイコン ( をクリックし、関連リストとして追加するクライアントアクションを選択します。
ボタンタイプ 緑のプライマリボタン。次の例は、プライマリボタンの [新規] が緑色であることを示しています。セカンダリボタンはグレーです。 ツールヒント エージェントがマウスデバイスをアイコンに合わせたときに表示されるテキスト。 説明 このコンポーネントの簡単な説明。 アプリケーション このコンポーネントが適用されるアプリケーション。[グローバル (Global)] とは、コンポーネントがすべてのアプリケーションに適用されることを意味します。 ワークスペース 次のフィールドから [実装方法 ] が選択されている場合にのみ表示される、従来の構成不可能なワークスペースフィールド。 - UI コンポーネント
- クライアントアクション
テーブル このコンポーネントが結合されているテーブル。このテーブルのレコードを開くと、このリストアクションが表示されます。 表示 ビジュアル構成のセット。通常、この値は ワークスペースです。 制限されたエクスペリエンス 次のいずれかのフィールドとして [実装方法 ] が選択されている場合にのみ表示される構成可能なワークスペースフィールド。 - サーバー スクリプト
- UXF クライアントアクション
- クライアントスクリプト
アクティブ 切り替えて、このリストアクションのアイコンを表示します。 順番 リストアクションのリスト内でこのアイコンの配置を制御する整数。数値が小さいほど、リスト内の番号の順序が高くなります。典型的な方法は、これらの数を数百にすることです。たとえば、100、200、300、および 400 を使用して、将来既存のアイコンの間に新しいアイコンを配置できるようにします。 -
注:エクスペリエンス制限アクションを作成する場合は、[アクション構成と編集] を選択して、アクションを適用できるワークスペースを追加します。リストまたは関連リストアクションがワークスペースに表示されない場合は、[ 制限されたエクスペリエンス] フィールドが true に設定されていることを確認してください。関連付けられている場合は、適切なアクション構成がリストまたは関連リストに関連付けられていることを確認します。
- アクションが適用されるワークスペースを追加または削除します。
- [Save (保存)] を選択します。
- 関連リンクで、[ 詳細ビュー] をクリックします。
- 値フィールドで、ボタンが実行するアクションを指定します。
- オプション:
[ 条件] タブで、条件ビルダーを使用して、リストアクションが に表示され ワークスペースないようにするフィルターを作成します。
たとえば、特定のテーブルのレコードを作成するボタンや、ユーザーが間違った権限を持っている場合に、ボタンを非表示にすることができます。
- オプション: このリストアクションの使用を確認するポップアップウィンドウを表示するには、[ 確認の設定 ] タブで [ 確認が必要 ] チェックボックスをオンにします。
- オプション:
このリストアクションの継承から子テーブルを除外するか、またはこのテーブルを親テーブルからのコンポーネントの継承から除外するには、[ アクションの除外 ] タブで [ 新規] をクリックします。
-
フォームのフィールドに入力します。
表 : 2. [アクションの除外] フォーム フィールド 説明 アクションのアサイン 新規作成やエージェント支援など、アクションが実行する機能。虫眼鏡アイコン ( ) をクリックし、アクションのアサインを選択します。
テーブル このコンポーネントに関連付けられているテーブル。このテーブルからレコードを開くたびに ワークスペース 、このコンポーネントのアイコンが [関連アイテム] メニューに表示されます。 このテーブルを除外 このテーブルが親テーブルからこのコンポーネントを継承しないように切り替えます。 すべての子テーブルを除外 切り替えて、テーブルの子テーブルが [関連アイテム] メニューのこのコンポーネントを継承しないようにします。 - [送信] をクリックします。
-
フォームのフィールドに入力します。
- [更新] をクリックします。