Создание запроса
На этой странице мастера отчетов можно создать запрос: ввести его вручную, воспользоваться построителем запросов для интерактивного создания запроса или импортировать запрос из другого отчета.
Какие именно запросы могут быть введены на этой странице, зависит от выбора типа источника данных на странице «Выбор источника данных» (на предыдущей странице мастера отчетов). Например, если в качестве источника данных выбран Microsoft SQL Server, то допустим ввод инструкций Transact-SQL или имен хранимых процедур. Если же в качестве источника данных выбраны службы SQL Server Службы Analysis Services, то панель запроса становится недоступной, а возможность прямого ввода запроса отключается. Задать запрос можно только при помощи построителя запросов.
Параметры
Строка запроса
Введите запрос получения данных, которые будут использованы в отчете.Построитель запросов
Нажмите кнопку Построитель запросов, чтобы открыть конструктор запросов применительно к источнику данных, либо импортировать запрос из другого отчета.
Дополнительные сведения о конструкторах запросов см. в разделе Конструкторы запросов служб Reporting Services.
Пример
При использовании типа источника данных Microsoft SQL Server следующий запрос получает из базы данных База данных AdventureWorks2008R2 список фамилий, содержащихся в таблице Person.
SELECT LastName FROM Person.Person;
При использовании типа источника данных Microsoft SQL Server следующий запрос выполняет в базе данных База данных AdventureWorks2008R2 хранимую процедуру uspGetEmployeeManagers применительно к служащему с идентификационным номером 1.
EXEC uspgetEmployeeManagers '1';