Использование нескольких DataBand.Не могу расчитать проценты

Обсуждение Stimulsoft Reports.NET
Anton.Shetsov
Сообщения: 102
Зарегистрирован: 03 апр 2013, 20:20

Использование нескольких DataBand.Не могу расчитать проценты

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

Добрый день!
Для построения отчета в той форме, в которой его хочет видеть пользователь приходится использовать несколько DataBand'ов. При этом в колонке, где необходимо рассчитать проценты именно для строк DataBand'а это сделать не получается. А для итоговых строк, получается...Подскажите, пожалуйста, в чем дело? что я делаю не так?

Шаблон отчета и его результаты прикладываю.
Вложения
Report av.mdc
Результаты отчета
(195.11 КБ) 317 скачиваний
Решатель АВТ - копия.mrt
Шаблон отчета
(503.6 КБ) 331 скачивание
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Использование нескольких DataBand.Не могу расчитать проц

Сообщение Aleksey »

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

Пожалуйста, попробуйте использовать функции Totals для расчета значений.

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

{AVT1.Month_Fact * 100 / Totals.Sum(DataAVT1RawMaterials,AVT1.Month_Fact)}
Спасибо.
Anton.Shetsov
Сообщения: 102
Зарегистрирован: 03 апр 2013, 20:20

Re: Использование нескольких DataBand.Не могу расчитать проц

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

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

Пожалуйста, попробуйте использовать функции Totals для расчета значений.

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

{AVT1.Month_Fact * 100 / Totals.Sum(DataAVT1RawMaterials,AVT1.Month_Fact)}
Спасибо.
Здравствуйте. Спасибо за совет, но работает кое-как. Где то считает, где-то нет. Еще есть какие-нибудь варианты?
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Использование нескольких DataBand.Не могу расчитать проц

Сообщение Aleksey »

Здравствуйте.
но работает кое-как. Где то считает, где-то нет.
Не могли бы вы проверить последний билд и, если результат будет таким же, прислать тестовые данные для вашего отчета для анализа проблемы.

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

Re: Использование нескольких DataBand.Не могу расчитать проц

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

Aleksey писал(а):Здравствуйте.
но работает кое-как. Где то считает, где-то нет.
Не могли бы вы проверить последний билд и, если результат будет таким же, прислать тестовые данные для вашего отчета для анализа проблемы.

Спасибо.
Последний билд похоже работает, спасибо.
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Использование нескольких DataBand.Не могу расчитать проц

Сообщение Aleksey »

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

Всегда рады помочь.
Anton.Shetsov
Сообщения: 102
Зарегистрирован: 03 апр 2013, 20:20

Re: Использование нескольких DataBand.Не могу расчитать проц

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

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

Всегда рады помочь.
Спрошу в этой теме, чтобы не плодить.

Подскажите, пожалуйста, как скрыть (может быть какое-то свойство проставить) DataBand с данными, чтобы он и его данные не отображались пользователю, а оставить только итоговый бэнд FooterBand?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Использование нескольких DataBand.Не могу расчитать проц

Сообщение HighAley »

Здравствуйте.
Anton.Shetsov писал(а):Подскажите, пожалуйста, как скрыть (может быть какое-то свойство проставить) DataBand с данными, чтобы он и его данные не отображались пользователю, а оставить только итоговый бэнд FooterBand?
Можно сделать высоту бэнда равной нулю.

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

Re: Использование нескольких DataBand.Не могу расчитать проц

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

Aleksey Andreyanov писал(а):Здравствуйте.
Anton.Shetsov писал(а):Подскажите, пожалуйста, как скрыть (может быть какое-то свойство проставить) DataBand с данными, чтобы он и его данные не отображались пользователю, а оставить только итоговый бэнд FooterBand?
Можно сделать высоту бэнда равной нулю.

Спасибо.
Это понятно, а программных средств типа Visibility нет?
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Использование нескольких DataBand.Не могу расчитать проц

Сообщение HighAley »

Здравствувйте.
Anton.Shetsov писал(а):Это понятно, а программных средств типа Visibility нет?
Именно свойства Visibility у нас нет.
Можно выключать бэнд используя Conditions. Но могут возникнуть проблемы с суммами.
Также программно можно изменять высоту бэнда.

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