Поделиться через


Создание запроса

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

Какие именно запросы могут быть введены на этой странице, зависит от выбора типа источника данных на странице «Выбор источника данных» (на предыдущей странице мастера отчетов). Например, если в качестве источника данных выбран Microsoft SQL Server, то допустим ввод инструкций Transact-SQL или имен хранимых процедур. Если же в качестве источника данных выбраны службы SQL Server Analysis Services, то панель запроса становится недоступной, а возможность прямого ввода запроса отключается. Задать запрос можно только при помощи построителя запросов.

Параметры

  • Строка запроса
    Введите запрос получения данных, которые будут использованы в отчете.

  • Построитель запросов
    Нажмите кнопку Построитель запросов, чтобы открыть конструктор запросов применительно к источнику данных, либо импортировать запрос из другого отчета.

Дополнительные сведения о конструкторах запросов см. в разделе Конструкторы запросов служб Reporting Services.

Пример

При использовании типа источника данных Microsoft SQL Server следующий запрос получает из базы данных AdventureWorks2012 список фамилий, содержащихся в таблице Person.

SELECT LastName FROM Person.Person;

При использовании типа источника данных Microsoft SQL Server следующий запрос выполняет в базе данных AdventureWorks2012 хранимую процедуру uspGetEmployeeManagers применительно к служащему с идентификационным номером 1.

EXEC uspgetEmployeeManagers '1';

См. также

Справочник

Справка мастера отчетов

Основные понятия

Внедренные и общие наборы данных отчета (построитель отчетов и службы SSRS)

Добавление данных в отчет (построитель отчетов и службы SSRS)