1. コンポーネントライブラリ

SearchPanel Configテンプレート

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

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

SearchPanel Configテンプレートを使用して、SearchDataSourceコンポーネントの検索構成アイテムを作成します。SearchDataSourceコンポーネントをSearchConfigItemIdプロパティの検索構成アイテムにポイントします。

さまざまな方法でアイテムを取得する複数の検索構成アイテムを作成できます。その後、ユーザーがこれらの異なる検索から動的に選択できるようにすることができます。たとえば、次のことができます。

  • 検索設定項目は、SearchPanel Configテンプレートに基づいて、異なる検索ごとに作成します。

  • これらの各項目を設定します。

  • SearchDataSourceコンポーネントのSearchConfigItemIdプロパティを、プライマリ検索を指定する検索構成アイテムにバインドします。ユーザーがページを読み込むと、この検索結果が表示されます。

  • 追加の検索へのナビゲーションを提供します。たとえば、次のようにボタンを作成し、Clickプロパティを設定できます。

    set:<name of the data source>({"searchConfig": <item ID of config item})

メモ

プライマリ検索に戻るナビゲーションを作成して、ユーザーが別の検索を使用した後にプライマリ検索に戻ることができるようにすることを忘れないでください。

SearchPanel configテンプレートには、次のフィールドが含まれています。

形容

DisplayText (ディスプレイテキスト)

使用しません。

捜索

検索クエリ文字列を指定します。

AppendSearchText (検索テキストを追加)

Trueの場合、SPEAKはSearchフィールドの検索文字列を共通の検索文字列に連結します。Falseの場合、SPEAKは共通の検索文字列をSearchフィールドの文字列に置き換えます。

検索を開始するコンテンツ ツリー内のアイテムをポイントします。

テンプレート

テンプレートのIDを指定すると、クエリはこのテンプレートに基づくアイテムのみを取得します。

基本テンプレート

基本テンプレートの名前を指定すると、クエリはこれらの基本テンプレートに基づくアイテムのみを取得します。

更新日7日以内に

Trueの場合、クエリは過去7日以内に更新されたアイテムのみを取得します。

作成日7日以内に

Trueの場合、クエリは過去7日以内に作成されたアイテムのみを取得します。

UpdatedByCurrentUser (更新者によって現在のユーザー)

Trueの場合、クエリは現在のユーザーによって更新されたアイテムのみを取得します。

UpdatedBySpecificUser (特定のユーザーによる更新)

ユーザーの名前を指定すると、クエリはそのユーザーによって更新されたアイテムのみを取得します。

CreatedByCurrentUser(現在のユーザーによる作成)

Trueの場合、クエリは現在のユーザーが作成したアイテムのみを取得します。

CreatedBySpecificUser (特定のユーザーによる作成)

ユーザーの名前を指定すると、クエリはそのユーザーが作成したアイテムのみを取得します。

分別

SearchDataSourceコンポーネントのSortingフィールドで使用するものと同様の並べ替え文字列を指定します。たとえば、「aPath|dType」です。

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