Страница 1 из 1

Chart и Master-Detail отчет

Добавлено: 18 мар 2014, 15:25
swirls
Здравстуйте

Пытаюсь собрать Master-Detail отчет на основе GroupBand так чтобы для каждой группы формировался свой Chart.
report1.JPG
report1.JPG (174.6 КБ) 3972 просмотра
Проблема - не могу отрисовать правильные данные по групам - Chart одинаковый для всех групп с полным набор данных.
прилагаю отчет с полученным результатом

Как можно настроить Chart чтобы правльно отрисовывал данные из текущей группы?

Re: Chart и Master-Detail отчет

Добавлено: 18 мар 2014, 17:22
swirls
для демонстрации проблемы можно посмотреть этот модифицированный отчет из ваших примеров

Re: Chart и Master-Detail отчет

Добавлено: 19 мар 2014, 10:17
HighAley
Здравствуйте.

Для правильной фильтрации надо создать переменную и задавать её значение в событии Before Print у Group Header.
После чего можно задать фильтр по значению этой переменной у чарта.
Master-DetailWithGroupsUpdated_.mrt
(47.75 КБ) 356 скачиваний
Спасибо.

Re: Chart и Master-Detail отчет

Добавлено: 19 мар 2014, 11:07
swirls
Большое спасибо.

В очередной раз убедился что ваш продукт может все (или практически все ) - главное догадаться как это сделать :-)

Re: Chart и Master-Detail отчет

Добавлено: 19 мар 2014, 14:00
HighAley
Здравствуйте.

Мы всегда разы помочь. И если наш продукт чего-то не умеет, мы сделаем всё, чтобы это исправить ;)

Спасибо.

Re: Chart и Master-Detail отчет

Добавлено: 19 мар 2014, 14:33
swirls
Еще один вопрос
как можно убрать заголовок от таблицы данных на страницах где данных нет для репорта такой структуры.
Или может быть существует другой способ привязять к групе набор чартов?

Re: Chart и Master-Detail отчет

Добавлено: 19 мар 2014, 15:33
HighAley
Здравствуйте.

Попробуйте установить свойство Header Print on All Pages в значение False.

Спасибо.

Re: Chart и Master-Detail отчет

Добавлено: 19 мар 2014, 16:49
swirls
спасибо
помогло ...

Но для полного счастья возможен такой вариант - если количество строк в таблице большое (не помещается на одной странице) в этом случае хидер показывать , а если данных нет то не показывать
Это возможно?

Re: Chart и Master-Detail отчет

Добавлено: 20 мар 2014, 14:26
HighAley
Здравствуйте.

Чтобы избежать этой проблемы, вам надо Заменить компонент Table на Band и Header и отключать его в событиях Group Footer. Смотрите приложенный отчёт:
Master-DetailWithGroupsUpdated_2_modified.mrt
(54.95 КБ) 387 скачиваний
Спасибо.