SearchPanel設定テンプレート
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SearchDataSourceコンポーネントの検索設定項目を作成するためにSearchPanel設定テンプレートを使用します。SearchDataSourceコンポーネントをSearchConfigItemIdプロパティ内の検索設定項目に指し示します。
複数の検索設定項目を作成して、異なる方法で検索を取得できます。その後、ユーザーがこれらの検索を動的に選択できるようにできます。例えば、以下の通りです:
-
SearchPanelの設定テンプレートに基づいて、それぞれの検索ごとに検索設定項目を作成します。
-
これらの項目をそれぞれ設定してください。
-
SearchDataSourceコンポーネントのSearchConfigItemIdプロパティを、主要な検索を指定する検索設定項目にバインドします。ユーザーはページを読み込む際にこの検索結果を確認できます。
-
追加の検索へのナビゲーションを提供します。例えば、ボタンを作成し、このようにクリックプロパティを設定することができます:
set:
({"searchConfig": <item ID of config item})
!注ユーザーが別の検索を使った後に戻れるように、プライマリ検索へのナビゲーションを作成することを忘れないでください。
SearchPanelの設定テンプレートには以下のフィールドが含まれています:
フィールド
概要
ディスプレイテキスト
使われていません。
Search
検索クエリの文字列を指定します。
付録検索テキスト
Trueの場合、SPEAKは Search フィールドの検索文字列を共通の検索文字列に連結します。Falseの場合、SPEAKは共通の検索文字列を Search フィールドの文字列に置き換えます。
語根
検索を始めたいコンテンツツリー内のアイテムを指し示してください。
テンプレート
テンプレートのIDを指定すると、クエリはそのテンプレートに基づくアイテムのみを取得します。
ベーステンプレート
ベーステンプレートの名前を指定すれば、クエリはこれらのベーステンプレートに基づくアイテムのみを取得します。
7日以内に更新
Trueの場合、クエリは過去7日以内に更新されたアイテムのみを取得します。
7日以内に作成
Trueの場合、クエリは過去7日以内に作成されたアイテムのみを取得します。
更新DBYCurrentuserです
Trueの場合、クエリは現在のユーザーが更新したアイテムのみを取得します。
UpdatedBySpecificUser
ユーザー名を指定すると、クエリはそのユーザーが更新したアイテムのみを取得します。
CreatedByCurrentUser
Trueの場合、クエリは現在のユーザーが作成したアイテムのみを取得します。
CreatedBySpecificUser
ユーザー名を指定すると、クエリはそのユーザーが作成したアイテムのみを取得します。
ソーティング
SearchDataSourceコンポーネントのSortingフィールドで使うようなソート文字列を指定します。例えば、「aPath|dType」