見出し画像

Velo 第57回 Wix 集計を使う(2)

Wix 集計ではクロス集計も可能です。
ここでは Year と State のクロス集計をしてみましょう。

コレクション

ページ要素

クロス集計を表示するためのテーブル(myTable)を置きます。
表頭に State 、表側に Year、表中に和を表示するようにデータの型を含めて設定します。

テーブルの設定

コード

クロス集計をするために、集計オブジェクトにグループを設定します。
ここではYear(2種類)とState(3種類)の2グループを設定します。
その上でpopulation の和を取ります。
こうすることで2×3=6種類のクロス集計ができます。
下図のコードをご覧下さい。

グループの設定

items の状態は以下の図をご覧下さい。
最初の集計オブジェクトは
{ year : '2000', state : 'NY', populationSum : 8307000 } の形をしています。
これは、「2000年のNY州の小計が8307000」であることを表しています。

集計データ

この items をテーブルに設定します。
以下の図をご覧下さい。

テーブルデータの設定

プレビュー

プレビュー結果

Velo開発のご依頼はこちら


この記事が気に入ったらサポートをしてみませんか?