BUG Не осуществляется фильтрация данных в CrossTab по DataRelation
Добавлено: 14 окт 2010, 14:38
У меня иерархическая модель данных.
Фонд->Класс-> Данные по классу
Эти данные я пытаюсь положить в CrossTab чтоб для каждого класса данные были представлены свои
Делаю так:
1) Кидаю Датабанд фонда
2) Затем кидаю Датабанд класса связываю его с классом через DataRelation и MasterComponent.
3) Кидаю CrossTab на Датабанд класса. Устанавливаю свойста DataRelation и DataSource (данные по классу).
4) При генерации на всех страницах CrossTab выдает одни и те же цифры, он просуммировал все данные по всем Фондам сразу а не отфильтровал их по DataRelation к нужному классу
Решил пока проблему так, вручную задал фильтр в CrossTab и поставил теже самые условия что и в relation содержатся. После этого стало работать как надо. Но пользователям то не объяснишь. Хотелось бы чтоб релейшн заработал как надо!
Фонд->Класс-> Данные по классу
Эти данные я пытаюсь положить в CrossTab чтоб для каждого класса данные были представлены свои
Делаю так:
1) Кидаю Датабанд фонда
2) Затем кидаю Датабанд класса связываю его с классом через DataRelation и MasterComponent.
3) Кидаю CrossTab на Датабанд класса. Устанавливаю свойста DataRelation и DataSource (данные по классу).
4) При генерации на всех страницах CrossTab выдает одни и те же цифры, он просуммировал все данные по всем Фондам сразу а не отфильтровал их по DataRelation к нужному классу
Решил пока проблему так, вручную задал фильтр в CrossTab и поставил теже самые условия что и в relation содержатся. После этого стало работать как надо. Но пользователям то не объяснишь. Хотелось бы чтоб релейшн заработал как надо!