1

レポートのグループ フッターで、グループ内の最初のレコードを除くすべてのレコードの合計を列に追加したいと考えています。どうやってやるの?

Insert - Subtotalを試しましたが、すべてのレコードが追加されます。各グループの最初のレコードにアクセスできれば、それを合計から引くことができます。

4

1 に答える 1

0

レポートを {Table.GroupID} でグループ化し、{Table.NumericField} のグループの最初のレコードを除いて、グループごとの合計を取得するとします。

これを行うには、次の場所で現在の合計を作成します。

  1. 要約するフィールド: Table.NumericField; 集計の種類: 合計

  2. 式で評価するように設定します。previous({Table.GroupID})={Table.GroupID}

  3. グループの変更時にリセット

2 番目のステップでは、グループの最初のレコードを除くすべてのレコードのグループ合計が更新され、「前のレコードの GroupID が現在のレコードの GroupID と同じ場合にのみ、この実行中の合計を評価します。

于 2012-09-24T15:26:31.997 に答える