Не отображаются данные в итогах по отчету

Обсуждение Stimulsoft Reports.NET
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Не отображаются данные в итогах по отчету

Сообщение Aleksey »

Здравствуйте,

Не смогли воспроивзести проблему.
Пожалуйста, попробуйте использовать следующие выражения:

Код: Выделить всё

{(Data.Outgoing.Weight/Totals.Sum(DataBand7,Data.Outgoing.Weight))}

Код: Выделить всё

{(Data.Outgoing.Weight/Totals.Sum(DataBand3,Data.Outgoing.Weight))}
Если проблема останется, пришлите пример для анализа.

Thank you.
Anton.Shetsov
Сообщения: 102
Зарегистрирован: 03 апр 2013, 20:20

Re: Не отображаются данные в итогах по отчету

Сообщение Anton.Shetsov »

Aleksey писал(а):Здравствуйте,

Не смогли воспроивзести проблему.
Пожалуйста, попробуйте использовать следующие выражения:

Код: Выделить всё

{(Data.Outgoing.Weight/Totals.Sum(DataBand7,Data.Outgoing.Weight))}

Код: Выделить всё

{(Data.Outgoing.Weight/Totals.Sum(DataBand3,Data.Outgoing.Weight))}
Если проблема останется, пришлите пример для анализа.

Thank you.
Спасибо помогло. Скажите, пожалуйста, "Totals" - это что такое и для чего?

Почему простое использование

Код: Выделить всё

{(Data.Outgoing.Weight/Sum(DataBand7,Data.Outgoing.Weight))}
также не работает, а

Код: Выделить всё

{(Data.Outgoing.Weight/Totals.Sum(DataBand7,Data.Outgoing.Weight))}
работает корректно?
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Не отображаются данные в итогах по отчету

Сообщение Aleksey »

Здравствуйте,

При сипользовании функции Sum(), итоги считаются во время построения отчета: каждый раз, когда осуществляется одна операция с бэндом Данные (DataBand), производится расчет одного значения. Все рассчитанные значения в сумме составляют итоговое значение, которое и будет отображено. В Stimulsoft Reports расчет итогов можно произвести другим способом - моментально. Для этого следует использовать специальный префикс Totals. Расчет Totals - итогов происходит в месте вызова функции, в отличие от стандартных итогов, расчет которых выполняется в ходе построения отчета.
Вы можете найти инофрмацию по Итогам в нашей документации:
http://www.stimulsoft.com/en/documentat ... totals.htm

Спасибо.
Ответить