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

6 - フィルターリストウィジェットの設定

フライトアラートや空港のプロパティで COP をフィルター処理するため、両方のオブジェクトセットを対応するフィルターリストを設定する必要があります。

🔨 タスクの説明

  1. フィルターリストウィジェットの設定パネルに、新しい変数 [o] Airports with Alerts が表示されています。フィルターを追加 . . . ボタンを使って、Airport State NameNumber of Destinations などのプロパティをフィルターに追加します。フィルターリストの先頭に キーワード検索 フィルターを追加することを検討してください。
  2. Output Data セクションで、出力フィルター変数のデフォルト名を [f] Airport Filter に変更します。

これで空港のフィルタリングが有効になりました。次に、ユーザーがフライトアラート情報にもフィルターをかけられるように、2つ目のフィルターリストを作成します。

  1. ダッシュボードの空港フィルターリストセクションをクリックし、画面の中央付近に表示されます。次に、画面上部で Below ボタンを見つけてクリックし、選択したセクションの下にセクションを追加します。

  2. 新しいセクションに別の Filter list ウィジェットを追加し、Metadata タブで名前を Filter list: Alerts Filter (COP) に変更し、インボックスページにある同じ名前のウィジェットと区別できるように COP を追加します。

  3. その開始オブジェクトセットを、既存の [o] All Flight Alerts 変数に設定します。

  4. フィルターを追加 . . . をクリックし、Flight Date をフィルタリング可能なプロパティとして選択します。

  5. 新しいフィルターリストウィジェットの設定で、Display タブをクリックし、Row Height の設定を Flex から Auto に変更します。これにより、セクションの高さが表示内容に必要な高さに調整されます。

  6. Output Data セクションで、Widget setup タブに戻り、出力フィルター変数のデフォルト名を [f] Flight Alerts Filter (COP) に変更し、インボックスページの同じ名前のフィルターと区別できるように COP を追加します。

    ℹ️ COP とインボックスで衝突する可能性のあるフィルターやオブジェクトセットの変数の名前を変更することを検討してください。例えば、[o] Filtered Flight Alerts 変数の名前を [o] Filtered Flight Alerts (Inbox) に変更して、[o] Filtered Flight Alerts (COP) の隣で簡単に見分けがつくようにします。ページ間で変数を再利用することができますが、作成している変数は独自に設定されています。

  7. 保存して公開します。