1. フィルター

フィルター

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

[フィルター] タブを使用して、検索を制御するフィルターを作成します。フィルターには、次の 3 つのタイプがあります。

検索コンポーネントをカスタマイズするときは、次の制限が適用されます。

  • エンティティを自己リレーションでフィルタリングすることはできません。
  • エンティティをその親でフィルタリングすることはできません。検索コンポーネントを設定するために選択できるのは、エンティティのリレーションのみです。
  • 検索コンポーネントで設定したエンティティ定義にリンクされたリレーションでのみフィルタリングできます。

シンプル フィルター

シンプル フィルターでは、共通の特性を持つエンティティのセット (特定のアセット タイプのアセットなど) が表示されます。エンティティは、定義されているすべてのフィルターに該当する場合にのみ結果に表示されます。

検索コンポーネントでシンプル フィルターを作成するには、次の手順に従います。

  1. メニュー バーで [管理] をクリックします。

  2. 管理ページで、[ページ] をクリックします。

  3. サイトマップで、検索コンポーネントを追加するページを選択します。

  4. [レイアウト] タブの適切なゾーンに、検索コンポーネントを追加します。

  5. 新しく作成したコンポーネントをクリックして、コンポーネントの詳細ページを開きます。

  6. コンポーネントの詳細ページで、[フィルター] タブをクリックし、[システム] タブをクリックします。

  7. [フィルターを追加] プラス アイコン をクリックし、[シンプル] オプションを選択します。

  8. 次のフィルター タイプのいずれかを選択します。

    • 定義 - エンティティ定義でのみフィルタリングする場合に使用されます。
    • プロパティ - エンティティ定義の特定のフィールドと値でフィルタリングする場合に使用されます。
    • リレーション - フィルター式を作成するときにフィルタリングする場合に使用されます。
    • 選択 - エンティティ定義選択プール (エンティティが格納されている場所) でフィルタリングする場合に使用されます。
  9. [定義] ドロップダウン リストで定義を選択します。

  10. フィルターを作成するために必要な追加のパラメーターを設定します。

  11. [保存] をクリックします。

複合フィルター

複合フィルターを使用すると、AND/OR を使用して複数のフィルターをグループ化することにより、より高度な検索を作成できます。

検索コンポーネントで複合フィルターを作成するには、次の手順に従います。

  1. メニュー バーで [管理] をクリックします。

  2. 管理ページで、[ページ] をクリックします。

  3. サイトマップで、検索コンポーネントを追加するページを選択します。

  4. [レイアウト] タブの適切なゾーンに、検索コンポーネントを追加します。

  5. 新しく作成したコンポーネントをクリックして、コンポーネントの詳細ページを開きます。

  6. コンポーネントの詳細ページで、[フィルター] タブをクリックし、[システム] タブをクリックします。

  7. [フィルターを追加] プラス アイコン をクリックし、[シンプル] オプションを選択して、シンプル フィルターを作成します。

  8. [フィルターを追加] プラス アイコン をクリックし、[復号] オプションを選択します。

  9. [演算子を組み合わせる] ドロップダウン リストで、必要な演算子 (AND/OR) を選択します。

  10. 2 つ目のシンプル フィルターを作成します。

  11. [保存] をクリックします。

    複合フィルターで、1 つ目と 2 つ目のシンプル フィルターが組み合わされます。

ヒント

既存の複合フィルターの演算子を変更するには、その横にある [編集] をクリックします。

固定フィルター

固定フィルターでは、ページ エンティティに関連するコンテンツがレンダリングされます。このフィルターは、ページ エンティティ自体または関連するエンティティに適用できます。

注意

固定フィルターは、エンティティの詳細ページにのみ適用されます。

検索コンポーネントで固定フィルターを作成するには、次の手順に従います。

  1. メニュー バーで [管理] をクリックします。

  2. 管理ページで、[ページ] をクリックします。

  3. サイトマップで、検索コンポーネントを追加するページを選択します。

  4. [レイアウト] タブの適切なゾーンに、検索コンポーネントを追加します。

  5. 新しく作成したコンポーネントをクリックして、コンポーネントの詳細ページを開きます。

  6. コンポーネントの詳細ページで、[フィルター] タブをクリックし、[固定] タブをクリックします。

  7. [固定フィルターを追加] プラス アイコン をクリックします。

  8. 次の設定を定義します。

    フィールドタイプ説明必須
    入力のタイプドロップダウン リストフィルターの入力のタイプを定義します。ページ エンティティ / 関連するエンティティはい
    リレーションドロップダウン リストフィルタリングに使用するリレーションを定義します。ソリューションで定義されているリレーションのリスト。はい。入力のタイプが関連するエンティティの場合のみ。
    フィルターのタイプドロップダウン リストフィルターのタイプを設定します。リレーション / 親要素はい
    フィルタードロップダウン リストフィルターを選択します。ソリューションで定義されているリレーションのリスト。はい。フィルターのタイプがリレーションの場合のみ。
    エンティティのリレーションラジオ ボタン子または親のエンティティにフィルターを適用します。親 / 子いいえ
    名前文字列関連する親要素の名前。関連する親要素の名前。はい。フィルターのタイプが親要素の場合のみ。
  9. [保存] をクリックします。

この記事を改善するための提案がある場合は、 お知らせください!