Сведения о вопросе

PIRLO

06:54, 7th August, 2020

Поля сводки в Crystal Report VS2008

Просмотров: 402   Ответов: 2

Мне нужно иметь поле сводки на каждой странице отчета и на странице 2, и вперед то же самое резюме должно появиться в верхней части страницы. Кто-нибудь знает, как это сделать? Экс:

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



  Сведения об ответе

LIZA

03:43, 11th August, 2020

Создайте новое поле Running Total с именем, например "RTotal". В "Field to summarize" выберите "Value", в "Type of summary" выберите "sum", в разделе "Evaluate" выберите "For each record". Затем вы можете перетащить это поле в отчет, чтобы использовать его как "Total" в нижней части каждой страницы.

Однако вы также не можете использовать это поле running total в заголовке страницы, потому что Crystal добавит к нему значение в первой строке страницы (поэтому в вашем примере он будет показывать 9, а не 4 в верхней части страницы 2). Чтобы обойти это, создайте поле формулы, которое вычитает текущее значение поля Value из текущего итога (например {#RTotal}-{TableName.Value}), и поместите это поле формулы в заголовок страницы.


  Сведения об ответе

$DOLLAR

11:18, 26th August, 2020

Я не совсем понимаю ваш вопрос.

Если вам нужно общее резюме, которое повторяется, вам понадобится вложенный отчет, который был показан в отчете несколько раз.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться