5. Workshop でのアプリケーション構築入門14 - フィルターリストウィジェットの設定

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

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

📖 タスクの概要

オブジェクトテーブルウィジェットと同じように、フィルターリストも入力オブジェクトセット(フィルター処理するアイテム)が必要です。しかし、出力はオブジェクトセットではなく、モジュール全体で変数として適用可能な フィルターパラメーター です。

シンプルなフィルターリストを設定し、その特有の出力について詳しく見てみましょう。

🔨 タスクの説明

  1. フィルターリストの設定パネル内の Widget setup タブに戻ります。

  2. Select object set variable. . . フィールドをクリックし、既存の変数リストから [o] All Flight Alerts を選択します。

  3. Filters Configuration ブロックで、Add filter. . . ボタンを使用して次のフィルターを追加します:

    • Keyword
    • Priority
    • Status
    • Flight Date
    • Risk Premium

    文字列 プロパティはデフォルトでヒストグラムスタイルのフィルターになり、日付数値 プロパティはデフォルトで分布とタイムラインチャートになります。これらのデフォルトの表示モードは、各フィルターの Filter Component フィールドをクリックすることで変更できますが、今のところデフォルトのままにしておきます。

  4. Filter Configuration ブロックの下部で、Allow users to add and remove filters トグルを「On」の位置に移動します。これで、ユーザーは必要に応じてアプリケーションセッション中により多くのプロパティにフィルターを追加することができます。

  5. Output Data ブロックで、一般的なフィルター出力名 Filter list 1 Filter output をクリックし、変数のフライアウトウィンドウで名前を [f] Flight Alerts Filter に変更します。 [f] プレフィックスは、これがオブジェクトセットではなくフィルター変数であることを示します。 Object Type フィールドを設定する必要は ありません

  6. フィルター出力変数がどのように見えるかを確認しましょう。フィルターウィジェットで Priority = medium のチェックボックスにチェックを入れ、フィルターリストウィジェットの設定パネルを右側までスクロールします。 Current Value ボックスには、スクロール可能な、フォーマットされたフィルターパラメーターのセットが表示されます。

  7. モジュールを 保存して公開 します。

📚 推薦文献(約2分読み)

Filter list widget について詳しくは 製品ドキュメンテーション をご覧ください。その機能についてより詳細な評価が得られます。