|
![]() |
#1 |
Участник
|
У меня есть отчет, который выводит таблицу. Мне необходимо сделать фильтрацию по пользователям. Другими словами есть выпадающий список, который имеет свой датасет с sql запросом, который заполняет этот выпадающий список пользователями. Но изначально надо сделать его недоступным, то есть чтобы отчет, при загрузке, выдавал все данные. Потом, если я хочу отфильтровать по пользователям, я должен убрать недоступность этого выпадающего списка и выбрать пользователя, для того чтобы просмотреть отчет для определенного юзера.
|
|
![]() |
#2 |
Чайный пьяница
|
Цитата:
Сообщение от NoTimeToCry
![]() У меня есть отчет, который выводит таблицу. Мне необходимо сделать фильтрацию по пользователям. Другими словами есть выпадающий список, который имеет свой датасет с sql запросом, который заполняет этот выпадающий список пользователями. Но изначально надо сделать его недоступным, то есть чтобы отчет, при загрузке, выдавал все данные. Потом, если я хочу отфильтровать по пользователям, я должен убрать недоступность этого выпадающего списка и выбрать пользователя, для того чтобы просмотреть отчет для определенного юзера.
1. В датасет дропдауна добавьте пустое значение. Примерный вид запроса: X++: Select nulll systemuserid, 'Bce' fullname Union All Select systemuserid, fullname from FilteredSystemUser X++: Where record.ownerid = @userid or @userid is null
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: NoTimeToCry (1). |
![]() |
#3 |
Участник
|
Всем привет! Возникла следующая проблема: при попытке открыть в дизайнере существующий отчет в VS2008 возникает ошибка "The report definition has an invalid target namespace 'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition' which cannot be upgraded. "
Причем пробовал с другими отчетами - дизайнер открывается нормально. Как побороть эту проблему? |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от NoTimeToCry
![]() Всем привет! Возникла следующая проблема: при попытке открыть в дизайнере существующий отчет в VS2008 возникает ошибка "The report definition has an invalid target namespace 'http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition' which cannot be upgraded. "
Причем пробовал с другими отчетами - дизайнер открывается нормально. Как побороть эту проблему? |
|
|
|