注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
オブジェクトテーブルウィジェットと同じように、フィルターリストも入力オブジェクトセット(フィルター処理するアイテム)が必要です。しかし、出力はオブジェクトセットではなく、モジュール全体で変数として適用可能な フィルターパラメーター です。
シンプルなフィルターリストを設定し、その特有の出力について詳しく見てみましょう。
フィルターリストの設定パネル内の Widget setup タブに戻ります。
Select object set variable. . . フィールドをクリックし、既存の変数リストから [o] All Flight Alerts
を選択します。
Filters Configuration ブロックで、Add filter. . . ボタンを使用して次のフィルターを追加します:
文字列 プロパティはデフォルトでヒストグラムスタイルのフィルターになり、日付 と 数値 プロパティはデフォルトで分布とタイムラインチャートになります。これらのデフォルトの表示モードは、各フィルターの Filter Component フィールドをクリックすることで変更できますが、今のところデフォルトのままにしておきます。
Filter Configuration ブロックの下部で、Allow users to add and remove filters トグルを「On」の位置に移動します。これで、ユーザーは必要に応じてアプリケーションセッション中により多くのプロパティにフィルターを追加することができます。
Output Data ブロックで、一般的なフィルター出力名 Filter list 1 Filter output
をクリックし、変数のフライアウトウィンドウで名前を [f] Flight Alerts Filter
に変更します。 [f]
プレフィックスは、これがオブジェクトセットではなくフィルター変数であることを示します。 Object Type フィールドを設定する必要は ありません 。
フィルター出力変数がどのように見えるかを確認しましょう。フィルターウィジェットで Priority = medium
のチェックボックスにチェックを入れ、フィルターリストウィジェットの設定パネルを右側までスクロールします。 Current Value ボックスには、スクロール可能な、フォーマットされたフィルターパラメーターのセットが表示されます。
モジュールを 保存して公開 します。
Filter list widget について詳しくは 製品ドキュメンテーション をご覧ください。その機能についてより詳細な評価が得られます。