FAQ007_販売単価と平均販売単価を比較したい

◇質問
販売単価を平均販売単価と比較するにはどうすればよいですか?

◇回答
《要約》コマンドと《結合》コマンドを利用することにより比較することができます。

【データ加工処理イメージ】

【操作手順】

■操作画面1
(例では、[商品名]ごとに、[販売単価]の「平均値・最大値・最小値」を要約したテーブルを出力している。)

■操作画面2

■操作画面3

【スクリプト構文】
//[商品名]ごとに平均値・最大値・最小値を含んだ要約テーブルを作成
SUMMARIZE ON [商品名] SUBTOTAL ALLFIELDS OTHER TO “FAQ007_要約” OPEN STATISTICS

//元のデータと要約フィールドを結合
OPEN “FAQ007”
OPEN “FAQ007_要約” SECONDARY
JOIN PKEY [商品名] FIELDS ALLFIELDS SKEY [商品名] WITH [平均_販売単価] PRIMARY TO “FAQ007_結合” OPEN

//販売単価と平均販売単価の差額を計算したフィールドを追加
OPEN “FAQ007_結合”
DEFINE FIELD [平均販売単価との差額] F DEC 1 PIC “True” POSITION 4 COMPUTED
[販売単価] - [平均_販売単価]