ウィンドウへの別のオブジェクトに基づくクエリの追加
ウィンドウがあるビジネス オブジェクトに基づかないウィンドウでクエリを表示できます。たとえば、エンド ユーザの資産またはカテゴリの記事を表示できます。
まず、クエリとレポート デザイナーを使用して、新しいフィルタを作成する必要があります。次に、目的のウィンドウに追加できます。
次の例では、インシデントの提出者によって作成されたすべての記事を表示する方法について説明します。
新しいフィルタを作成してウィンドウに追加するには:
- クエリとレポート デザイナー コンポーネントを起動します。
- [処理] リストで、[新しいフィルタ] をクリックします。
[新しいフィルタ] ダイアログが表示されます。 - このフィルタのタイトルと説明を入力します (提出者が作成した記事など)。
- 関連するモジュールとビジネス オブジェクトを選択します。たとえば、ナレッジ管理と記事ビジネス オブジェクトです。
[フィルタ値] グループ ボックスで選択するビジネス オブジェクトは、ウィンドウが基づくビジネス オブジェクトです。この例では、インシデント管理とインシデントです。 - [フィルタ値] グループ ボックスで、モジュールとビジネス オブジェクトを選択します。
- [全員] オプション ボタンを選択して、[OK] をクリックします。
クエリとレポート デザイナーが起動します。 - [属性] ツリーで、タブに表示する属性を検索し、[選択された属性] リストにドラッグします。
- [次へ] をクリックするか、[フィルタ] ツリーで [条件] ノードをクリックします。
- [属性] ツリーで目的の属性を検索し、[現在の条件] リストにドラッグします。この例では、作成者です。
[条件] ダイアログが表示されます。 - [比較値] グループ ボックスで、[ランタイム値を指定] オプション ボタンを選択します。
ランタイム値が表示されます。 - 任意の値を選択します。この例では、インシデントの提出者です。
- [OK] をクリックします。
- [完了] をクリックしてから、[はい] をクリックして変更を保存します。
- ウィンドウ マネージャ コンポーネントを起動し、このフィルタを追加するウィンドウを開きます。たとえば、[インシデント] ウィンドウです。
- [コントロール] ツリー () を展開します。
- [クエリ] をクリックし、その他のクエリの横でウィンドウ エディタの下のセクションをクリックします。
- クエリを選択した状態で、[プロパティ] グリッドを展開します。
- [クエリ/フィルタ] プロパティの横で、提出者が作成した記事などの作成したフィルタをクリックします。
- をクリックします。