GenericDataProvider
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
例えばListControlのデータを提供するにはGenericDataProviderコンポーネントを使用します。JourneyChartコントロールのDetailsPanel部分でListControlを使うことがよくあります。
GenericDataProviderコンポーネントはChartDataProviderコンポーネントと同じ方法で動作します。また、MVCコントローラーを呼び出し、JSONオブジェクトとしてデータを返す必要があります。
性質
名称
概要
デフォルト
リストソーティング
これは読み取り専用のプロパティです。 ListControl コントロールのSortingプロパティからこのプロパティにバインドします。
ページ番号
GenericDataProviderコンポーネントは、PageSizeプロパティが総ページ数より小さい場合、現在のページのインデックス(番号)でこのプロパティを更新します。
ページサイズ
コンポーネントがSitecoreから取得するレコードの数を指定します。
データ
データ
SPEAKはサービスが返すデータでこのプロパティを更新します。これは読み取り専用のプロパティです。
DataURL
コンポーネントが呼び出すサービスのURLを指定します。
メッセージ
SPEAKは、サービスが返すメッセージ(もし存在する場合)でこのプロパティを更新します。これは読み取り専用プロパティです。
QueryParameters
コンポーネントが呼び出すサービスのパラメータを指定します。このプロパティは任意です。
サーバーソーティング
サーバーがどのようにデータをソートするかを指定します。データのソート方向とデータソートフィールドの配列を指定します。例えば、「訪問」というフィールドでソートし、ソート方向を「asc」に設定するには、次の通りを入力します。 {"field": "visits", "direction":"asc"}.
昇順ソートは asc 、降順は desc を指定します。
州
HasData
コンポーネントは、サービスからの応答を受け取ったデータがある場合、この読み取り専用プロパティをTrueに設定します。
HasMoreData
このコンポーネントは、サービスがすでに取得したデータよりも多くのデータを持っている場合、この読み取り専用プロパティをTrueに設定します。
HasNoData
このコンポーネントは、サービスからの応答を受け取った後にデータがない場合、この読み取り専用プロパティをTrueに設定します。
IsBusy
コンポーネントはサービスからの応答を待つ間、この読み取り専用プロパティをTrueに設定します。
トータルレコードカウント
コンポーネントはこの読み取り専用プロパティをクエリが取得したレコードの総数に設定します。