UI での検索の使用

アイテム、エントリー、およびカテゴリーの検索は、左側のナビゲーション、「単一編集」、「簡易単一編集」、または「リッチ検索による単一編集とマルチ編集」の画面を使用して行うことができます。

アイテムの検索に使用できる方法がいくつかあるため、検索機能と予期される結果には、以下の機能を役立てることができます。

検索画面内の「カテゴリー内の検索」「属性の検索」、および「検索オプション」の各セクション内にいくつかの機能があります。

検索画面を使用している間は、エディターを使用することなく、テキスト・フィールド内の値を直接編集できます。

検索画面

検索画面は、以下のアクションで構成されています。
検索
少なくとも 1 つの検索条件を指定してから、検索を実行できます。条件には、「カテゴリー内の検索」セクションに定義されているカテゴリー制限付き検索か、「属性の検索」セクションに定義されている述部を使用できます。 検索を正常に実行するには、各述部を十分に定義する必要があります。 述部に使用されている演算子に値を指定する必要がある場合は、値を指定するまで、述部は十分に定義されません。
保存
少なくとも 1 つの検索条件を指定してから、検索照会を保存できます。保存済み検索の名前と、オプションで説明を指定します。
保存済み検索として保存 (Save as a Saved Search)
少なくとも 1 つの検索条件を指定してから、検索仕様を保存済み検索として保存できます (「別名保存」>「新規保存済み検索」を使用します)。保存済み検索の名前と、オプションで説明を指定します。

保存済み検索または検索テンプレートに対する「変更」アクションの結果として検索画面が表示される場合は、このオプションを使用して、検索条件を変更してから検索定義を別の保存済み検索として保存することができます。 これは、「検索を次の名前で保存」ダイアログで別の名前を指定することによって行います。

検索テンプレートとして保存 (Save as a Search Template)
少なくとも 1 つの検索条件を指定してから、検索仕様を検索テンプレートとして保存できます (「別名保存」>「新規検索テンプレート」を使用します)。保存済み検索とは異なり、検索テンプレートに使用されている検索述部は、十分に定義する必要はありません。述部の演算子に値が必要な場合でも、仕様を検索テンプレートとして保存する前に値を指定する必要はありません。

「検索テンプレートを次の名前で保存」ダイアログで、検索テンプレートの名前と、オプションで説明を指定します。 さらに、検索テンプレートをコンテナー (カタログまたは階層) のデフォルトの検索テンプレートとして使用するかどうか、また述部の値を検索テンプレートに保存するかどうかを指定することもできます。

保存済み検索または検索テンプレートに対する「変更」アクションの結果として検索画面が表示される場合は、このオプションを使用して、検索条件を変更してから検索定義を別の検索テンプレートとして保存することができます。 これは、「検索テンプレートを次の名前で保存」ダイアログで別の名前を指定することによって行います。

左ペインまたはコンソール (カタログ・コンソールか階層コンソール) のコンソール・モジュールでリッチ検索を実行する場合は、検索画面のフィールドにデータを追加するために、コンテナー用のデフォルトの検索テンプレートが使用されます。コンテナー用のデフォルトとして別の検索テンプレートを使用するには、その検索テンプレートで検索画面を開き、検索テンプレートの保存時にそれがデフォルトの検索テンプレートになるように指定します。

バックグラウンドで実行
実行に長時間かかる可能性のある検索を行う場合は、どの検索にも「バックグラウンドで実行」を選択してください。そのようにすると、検索の実行中に、他の操作を引き続き実行できます。 このオプションは、すべての新規、保存済み、および検索テンプレート画面でサポートされています。 アイテムのリッチ 検索の場合、検索はバックグラウンドでのみ実行できます。 カテゴリー またはワークフロー 検索の場合、検索をバックグラウンドで実行するためのオプションはありません。

検索を保存すると、選択コンソールに移動するためのリンクが表示されます。 バックグラウンド検索は選択として保存する必要があり、その選択は静的アイテムの選択でなければなりません。

バックグラウンド検索ジョブが完了したかどうかを確認するには、検索画面に戻る必要があります。 検索が終了すると、検索結果が静的選択に保管されます。

カテゴリー内の検索

このセクションは、アイテムのリッチ検索、またはアイテムのワークフロー・ステップのリッチ検索でのみ使用可能です。1 次階層、およびカタログに関連付けられている 2 次階層の、各カテゴリーのサブツリーを組み込むのか除外するのかを選択できます。さらに、このオプションをカテゴリー制限検索で使用することを指定します。

選択カテゴリーのカテゴリー・パス (階層名を含む) が表示されます。

「カテゴリー内の検索」セクションで、以下の 2 つのオプションのいずれか一方を指定します。
任意のカテゴリー
5最終結果セットで返される、検索条件と一致するアイテムが、「カテゴリー内の検索」セクションに指定されている 1 つ以上のカテゴリーに存在します。
すべてのカテゴリー
最終結果セットで返される、検索条件と一致するアイテムが、「カテゴリー内の検索」セクションに指定されているすべてのカテゴリーに存在します。

属性の検索

条件の順序付けに加えて追加された任意の 2 つの検索述部間に、条件 (論理演算子) を設定できます。述部に対応する行の左側にマウスを移動することによって、検索述部の再配列を行うことができます。 これにより、上矢印および下矢印アイコンが表示されます。 上または下アイコン・ボタンをクリックすると、述部が一度に 1 行ずつ上または下に移動します。 複数値検索述部の場合は、述部を表すために複数行が使用されます。 複数値述部のすべての行は、まとまって移動します。
注: And 条件は、Or 条件より高い優先順位を持ちます。 つまり、And 論理演算は、Or 演算より先に評価されるということです。
重要: 検索ユーザー・インターフェースでは、括弧を使用した検索述部のグループ化は、現在サポートされていません。このような制限があること、および And 演算子が Or 演算子より高い優先順位を持っていることから、(A or B) and C という形式の検索を定義するには、まず括弧が不要となるように何らかの変換を行う必要があります。この例を使用すると、この検索仕様は A and C or B and C に変換されます。この形式では括弧が不要であるため、検索ユーザー・インターフェースを使用して定義できます。
新規ビジネス・ユーザー・インターフェースを使用すると、(日付属性に加えて) 数値属性で Between 演算子を使用できます。Between 演算子をサポートする数値属性タイプは、以下のとおりです。
  • 整数
  • 数値
  • 数値列挙
  • シーケンス
  • 通貨

Between 演算子は、複数回出現する属性での複数値検索をサポートしていません。

製品階層モジュールまたは組織階層モジュールでの階層リッチ検索の場合は、level での Between 演算子の使用はサポートされていません。

注: 属性には属性名のみが表示されますが、同じ名前の属性が複数ある場合に属性を識別しやすくするため、名前に重ねて絶対パスのツールチップを表示することができます。
注: 同じ属性を 2 つ以上の検索条件に使用することができます。
要確認: 検索属性は、索引タイプと環境構成プロパティーに基づいて検索します。 検索属性にすべての仕様を含めるには、common.properties ファイルで rich_search_indexed_only プロパティーを false に設定します。 検索属性に索引仕様だけを含めるには、common.properties ファイルで rich_search_indexed_only プロパティーを true に設定します。

検索オプション

このセクションでは、結果セットのソートに使用する列およびソート順を指定できます。 アイテムのリッチ検索の場合は、検索結果を動的選択または静的選択に保存することができます。 ワークフロー・ステップのリッチ検索の場合は、ワークフロー・ステップでのエントリーの状態によって検索結果をフィルタリングすることができます。適用できる状態は、「使用可能」「自分で予約済み」、および「他者によって予約済み」です。


最終更新: 2019 年 2 月 13 日