Как подключить фильтр к источнику данных из кода?

Обсуждение Stimulsoft Reports.JAVA
Ответить
RBortnikov
Сообщения: 2
Зарегистрирован: 16 май 2014, 14:46

Как подключить фильтр к источнику данных из кода?

Сообщение RBortnikov »

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

Я хочу сделать фильтрацию данных перед рендерингом и экспортом отчета. Все это нужно делать в коде, не в дизайнере.
Не получается применить фильтр к источнику данных следующим способом:

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

StiFilter filter = new StiFilter("DataSource1.person_id == 1");
report.getDictionary().getDataSources().get(0).SetFilter(filter);
Как сделать это правильно? В документации по этому вопросу ничего не нашел.
Спасибо.
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Как подключить фильтр к источнику данных из кода?

Сообщение HighAley »

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

Источнику данных нельзя задать фильтр. Это делается у Data Band или других компонентов отчёта.

Спасибо.
RBortnikov
Сообщения: 2
Зарегистрирован: 16 май 2014, 14:46

Re: Как подключить фильтр к источнику данных из кода?

Сообщение RBortnikov »

Разобрался, спасибо
Aleksey
Сообщения: 2784
Зарегистрирован: 22 апр 2010, 06:57

Re: Как подключить фильтр к источнику данных из кода?

Сообщение Aleksey »

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

Всегда рады помочь.

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