オーダー (グループ 1) ごとに配置する必要があるレポートを作成しています。4/22 に Ryan が提供した手順に従って、グループ 2 (材料費明細) の概要 (レポートの「詳細」セクションで行番号が繰り返されるため最大) を合計しました。これは完璧に機能しました。ただし、グループ 3 (人件費項目)、グループ 4 (その他の費用項目)、およびグループ 5 (総費用 - グループ 2、3、および 4 の合計を合計する) を追加したいと考えています。グループ 2、3、および 4 には、独自の固有の回線番号があります。
group 1: 75 <- sum of the maximums
group 2: 50 <- max of the group 2 line
line 10: 50
line 10: 50
line 10: 50
group 2: 25 <- max of the group
line 20: 25
line 20: 25
line 20: 25
group 3
line 10: 5
line 20: 10
line 30: 15
Ryan の元の応答 (以下) は、グループ 2 で完全に機能しました。グループ 3 と 4 で使用するために拡張できますか? どんな援助でも大歓迎です。
//Place this formula in the Group1 Header
whileprintingrecords;
numbervar g1sum := 0;
//Place this formula in the Group2 Footer
whileprintingrecords;
numbervar g1sum;
g1sum := g1sum + maximum({table.value},{table.group2_field})
//Place this formula in the Group1 Footer
whileprintingrecords;
numbervar g1sum;