チャートページを作成する
Version: 9.0
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
この手順は、基本的なSPEAKページの作成方法が既に分かっていることを前提としています。SPEAKの標準的なChartDataProviderコンポーネントを使用しています。
SPEAKページに棒グラフを追加するには:
-
SPEAKページを作成しましょう。分岐テンプレートを使って有用な出発点を作ってください。
-
ページにChartDataProviderコンポーネントを追加し、例えば以下のプロパティを指定します。
- 解像度: Yearに設定されています。
- 解像度範囲: 4に設定されています。
つまり、ChartDataProviderコンポーネントは1年間データをグループ化し、4年間の時間範囲を示します。
-
データプロバイダーコンポーネントにサーバーデータを提供する方法のいずれか:
- ページコードを使って、コンポーネントがJavaScriptを使ってプログラム的にどのようにデータを取得するかを指定します。
- DataURLプロパティを使って、データを返すサーバー側のMVCコントローラーのURLを設定します。
ChartDataProviderコンポーネントの説明には 、さらに詳しい情報があります。
-
チャートフィールドの設定項目を2つ作成します:
- 1つを Categoryと呼びます。ヘッダーテキストプロパティを Date に、 DataField プロパティを dateに設定します。
- 1つは Visitsと呼びます。ヘッダーテキストプロパティを Visits に、DataFieldプロパティを visitsに設定します。
-
ページに バーチャート コントロールを追加し、そのバー チャート コントロールのDataプロパティをChartDataProviderコンポーネントにバインドします: {Binding ChartDataProvider.Data}。
-
バーチャートコントロールの設定:
- CategoryChartFieldプロパティを Category 設定アイテムにバインドします。
- ValueChartFieldプロパティを Visits 設定アイテムにバインドします。
- ShowAxisプロパティの値を Trueに設定します。
これにより、データによっては次のような棒グラフが作成されます:

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