2008-08-25 9 views
0

レポートの各ページと2ページ目に要約フィールドを作成し、同じ要約をページ上部に表示する必要があります。誰でもこれを行う方法を知っていますか? 例:Crystal Report VS2008の要約フィールド

> 
> Page 1 
> 
> Name Value 
> a  1 
> b  3 
> Total 4 
> 
> Page 2 
> Name   Value 
> Total Before 4 
> c    5 
> d   1 
> Total   10 

答えて

1

「RTotal」などの新しい実行合計フィールドを作成します。 「要約するフィールド」で「値」を選択し、「タイプのサマリー」で「合計」を選択し、「評価」で「レコードごとに」を選択します。このフィールドをレポートにドラッグすると、各ページの下部にある[合計]として使用できます。

しかし、Crystalではこのページの最初の行の値が最初に追加されるため、この合計のフィールドはページヘッダーには使用できません(例では、先頭に4が表示されるのではなく9が表示されます) 2ページ目)。この問題を回避するには、実行中の合計(たとえば、{#RTotal} - {TableName.Value})から値フィールドの現在の値を減算する式フィールドを作成し、この式フィールドをページヘッダーに挿入します。

0

私はあなたの質問をすべて理解していません。

繰り返される要約が必要な場合は、レポートに複数回表示されたサブレポートが必要です。

関連する問題