powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Report Builder - Передать выбранный параметр в запрос
4 сообщений из 4, страница 1 из 1
Report Builder - Передать выбранный параметр в запрос
    #39629563
TsumerovAS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Подскажите пожалуйста по работе с построителем отчётов (report builder 2016 в частности). Проблема заключается в передаче выбираемых значений параметров из выплывающего списка в запрос. Например: имеется таблица (дата, событие, источник). Задаю три параметра (начальная дата, конечная дата, источник). Задаю первый набор данных (селект всех столбцов таблицы) задаю второй набор данных (селект столбца источник из таблицы). Параметр источник работает выбором из второго набора данных, формы начальной и конечной дат тоже работают, но при нажатии кнопки 'построить отчет' на выходе выборка не удаётся. А отображается выбор всех источников по всем датам.
Вопрос как увязать параметр источник с запросом набора данных таблицы + чтобы и задаваемый диапазон дат фильтровал итоговый результат.
...
Рейтинг: 0 / 0
Report Builder - Передать выбранный параметр в запрос
    #39629572
aleksrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsumerovAS,

Я не полностью понял что вам нужно, но думаю имелось ввиду это
https://www.mssqltips.com/sqlservertip/3466/cascaded-parameters-in-sql-server-reporting-services/
...
Рейтинг: 0 / 0
Report Builder - Передать выбранный параметр в запрос
    #39629639
TsumerovAS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aleksrov,

Спасибо. Нашёл почти все ответы на вопросы, за исключением параметров с типом `ДАТА'. Как её причесать!?
...
Рейтинг: 0 / 0
Report Builder - Передать выбранный параметр в запрос
    #39629664
aleksrov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsumerovAS,

Да все также. Добавляете DataSet, т.е. типа SourceList, в нем получаем необходимые источники.
Создаем параметр @Source, в нем выбираем получить значение из запроса, выбираем наш SourceList и поля которые будут использоваться как поле значение или как поле метка, типа SourceKey и SourceLabel (их естетсвенно надо было выбрать в датасете)
Добавляем еще два параметра @DateFrom и @DateTo, выбираем тип дата. Если по умолчанию значение или список допустимых значений нам не нужен, в принципе больше ниче не делаем.
Теперь в нашем основном датасэте, будет запрос вида:
select ВашиСтолбцы
from ВашыТаблицы
Where SourceKey = @Source and Date Between @DateFrom and @DateTo
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Report Builder - Передать выбранный параметр в запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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