| QueryViewer タイムライングラフ | |
タイムラインとは、X 軸が時間を表すグラフのことです。つまり、タイムライングラフには、時間の経過に伴う値の変化が表されるため、ある期間のプロセスやフォーカスの変化を簡単に比較、確認することができます。
GeneXus 開発者がこのタイプのグラフを定義する場合は、QueryViewer コントロールを使用します。そのためには、QueryViewer コントロール (Web フォームに挿入されたもの) の [ Type ] プロパティを Chart に設定して、[ Chart Type ] プロパティを Timeline に設定できるようにする必要があります:
タイムライングラフは、軸として Date または DateTime タイプの項目属性 (またはエクスプレッション) を 1 つ持つだけで、ほかには何も持たないクエリに対してのみ使用できます。一方、データとして機能する項目属性やエクスプレッションはいくつでも保持できます。
タイムライングラフは、上部にデータをより効率的に分析するためのコントロールをいくつか持っているという意味では動的です。次に例を示します:
- ズーム: ここでは、前年、6、3、2、または 1 か月間、全期間のように期間を設定できます。
- グループ: 値を 1 日、1 週間、1 か月、1 四半期、半年、または 1 年ごとに集計 (グラフ化されるデータで定義された集計方法に応じて、合計、平均、個数のカウント、最大値、最小値) できます。データタイプが DateTime の場合は、秒、分、または時間単位でも集計できます。
- 比較: 前年または前期と比較できます (どちらになるかは選択した期間の幅によって決まります)。
下部には、期間の幅や起点 ( [ ズーム ] ボタンとは異なるもの) を選択するためのカーソルが 2 つあります。
下のアニメーションはこのタイプのグラフの使用例です。これは、ある期間内の売り上げを表しています。
- ステップタイムライン: ステップ タイムライン (Step Timeline) グラフは折れ線グラフに似ていますが、X 軸は連続する時間を表しています。このタイプのグラフは水平線と垂直線を使用して、データポイントを階段状につなげて表現します。
- 平滑タイムライン: 平滑タイムライン (Smooth Timeline) グラフは折れ線グラフに似ていますが、X 軸は連続する時間を表しています。平滑タイムライングラフはデータポイントを直線ではなく、スプライン (曲線) でつなげます。
|
|
|
|
|