注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

21 - Workshop でユーザーのバウチャーアクションを実装する、パート 1

📖 タスクの概要

ハイライト(つまり、アクティブ)されたフライトアラートに関連するすべての乗客をリストする引き出しを作成しましょう。この引き出しから、分析者は乗客の指標を表面化し、アクションを実行することができます。

🔨 タスクの説明

  1. ユーザーの Workshop モジュールを 編集 モードで開きます。
  2. [o] Linked Passengers という新しいオブジェクトセット定義変数を作成し、これを開始オブジェクトセットとして [o][1] Active Flight Alert を使用し、関連する乗客まで探索します。
  3. 新しい引き出しレイヤーを追加し、そのメタデータタブでそれを Drawer: Linked Passengers に名前を変更します。
  4. トップセクションに、以下の設定を持つ Button group ウィジェットを追加します。これは将来のタスクで、乗客のステータスに基づいた旅行バウチャーの割り当てを可能にするために使用します。
  5. ウィジェットのメタデータタブで、それを Button group: Actions に名前を変更します。
  6. ユーザーの乗客引き出しの下部セクションに、Object list ウィジェットを追加します。
  7. 新しいウィジェットの名前を Object list: Passengers に変更します。
  8. Input Data セクションで、オブジェクトセットとして [o] Linked Passengers を設定します。
  9. Flyer StatusNumber of Flights を含むいくつかのプロパティを、エディタの Properties Configuration セクションに追加することを検討します。
  10. ユーザーの Workshop モジュールのメインページに戻り、ユーザーのフライトアラートテーブルのすぐ上に、クリックすると新しい引き出しが開くボタンを追加します。ボタンには Passenger Details のような、何を表しているかを示すラベルを必ず付けてください。