2011年05月30日

データをグループ分けして表示しているのですが、現在、計算フィールドにgetrow()と記述してそれぞれの行番号を表示していますが、グループが変っても行番号は1行目からの通し番号なっています。

お問合せ内容

データをグループ分けして表示しているのですが、現在、計算フィールドにgetrow()と記述してそれぞれの行番号を表示していますが、グループが変っても行番号は1行目からの通し番号なっています。 これをグループ毎に1から順に番号を振りたいのですができますか?

回答

[対処]

データウィンドウ ペインタでダミーの計算フィールドを貼り付け式に’1’を入れます。フィールド名をxxxとします。

行番号を表示させる計算フィールドをもう一つ用意してその式には

cumulativeSum(  xxx  for group 1 )

と記述します。

ダミーフィールドは非表示にしておきます。

製品: