2008-08-25 18 views
0

Raporun her sayfasında ve sayfa 2'de bir özet alanının olması ve sayfanın en üstünde aynı özetin gösterilmesi gerekir. Bunu nasıl yapacağını bilen var mı? Ör:Crystal Report içinde özet alanlar VS2008

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

cevap

1

Örneğin "RTotal" adlı yeni bir Çalışma Toplam Alanı oluştur. "Özetlenecek alan" içinde "Değer" i seçin, "Özet türü" içinde "toplam" ı seçin, "Değerlendir" altında "Her bir kayıt için" yi seçin. Daha sonra, her bir sayfanın alt kısmında "Toplam" olarak kullanmak için bu alanı raporunuza sürükleyebilirsiniz.

Sayfa üstbilgisinde de bu çalışan toplam alanını kullanamazsınız, çünkü Crystal ilk satırdaki değeri sayfaya ilk olarak ekleyecektir (örneğinizde örnek 4 yerine 4 yerine 9 gösterir) sayfa 2). Bu soruna geçici bir çözüm bulmak için , değer alanın geçerli değerini çalışan toplamdan (örneğin, {#RTotal} - {TableName.Value}) çıkartan ve bu formül alanını sayfa üstbilgisine yerleştiren bir formül alanı oluşturun.

0

Ben senin soruyu tüm yol anlamıyorum.

Yinelenen genel bir özete ihtiyacınız varsa, raporda birden çok kez gösterilen bir alt rapora ihtiyacınız olacaktır.