powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR11R2SP2. DataSet и DataViewManager как источники данных и фильтрация внутри них
4 сообщений из 4, страница 1 из 1
CR11R2SP2. DataSet и DataViewManager как источники данных и фильтрация внутри них
    #35141384
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Был отчёт с одним источником данных. Подсовывал данные с помощью SetDataSource(DataTable). Когда появилась необходимость выводить "избранные" данные, то подсовывал данные с помощью SetDataSource(DataView), где в DataView.RowFilter было условие фильтрации. Пото добавилось ещё 2 источника данных в отчёте -- сделал объединение по равенству трёх таблиц. Теперь передаю данные с помощью SetDataSource(DataSet), в DataSet хранятся 3 DataTable. Теперь мне надо фильтровать записи в главной таблице. Каким образом кристалу передать уже отфильтрованные данные? Если заполняю свойства RowFilter в DataSet.Tables.DefaultView -- не работает. Если даю данные с помощью SetDataSource(DataViewManager), то кристал ругается на отсутствие полей, т. е. "не видит" таблицы (все или не все -- не знаю). Условие фильтрации сложное (потенциально может быть сколь угодно большим), меняется пользователем, реализовать фильтрацию средствами кристала проблематично.
Кто-то сталкивался с подобной проблемой? Что посоветуете?
...
Рейтинг: 0 / 0
CR11R2SP2. DataSet и DataViewManager как источники данных и фильтрация внутри них
    #35141500
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, лучше использовать RecordSelectionFormula у ReportDocument.
...
Рейтинг: 0 / 0
CR11R2SP2. DataSet и DataViewManager как источники данных и фильтрация внутри них
    #35141723
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CR фильтрует ощутимо медленнее, притом при каждом "чихе". Итак, вопрос открыт: нужно фильтровать средствами ADO.NET, и при этом бы кристал отображал только отфильтрованные строки.
...
Рейтинг: 0 / 0
CR11R2SP2. DataSet и DataViewManager как источники данных и фильтрация внутри них
    #35172706
Сирин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто удаляю ненужные строки. Всё.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / CR11R2SP2. DataSet и DataViewManager как источники данных и фильтрация внутри них
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]