質問

レポートの各ページに概要フィールドが必要で、2 ページ目以降では同じ概要がページの上部に表示される必要があります。これを行う方法を知っている人はいますか?元:

> 
> Page 1
> 
> Name Value 
>  a     1 
>  b     3 
>  Total 4
> 
> Page 2 
> Name         Value 
> Total Before  4 
>  c             5 
>  d            1 
>  Total         10
役に立ちましたか?

解決

「RTotal」などの新しい累計フィールドを作成します。「集計するフィールド」で「値」を選択し、「集計の種類」で「合計」を選択し、「評価」で「レコードごと」を選択します。このフィールドをレポートにドラッグして、各ページの下部にある「合計」として使用できます。

ただし、Crystal はページの最初の行の値を最初にフィールドに追加するため、この累計フィールドをページ ヘッダーにも使用することはできません (つまり、この例ではページ 2 の先頭に 4 ではなく 9 が表示されます)。 。これを回避するには、累計から [値] フィールドの現在の値を減算する数式フィールドを作成します (例:{#RTotal}-{TableName.Value}) を作成し、この数式フィールドをページ ヘッダーに配置します。

他のヒント

あなたの質問がまったく理解できません。

全体的な概要を繰り返し表示する必要がある場合は、レポート内に複数回表示されるサブレポートが必要になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top