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


Занятие 3. Определение запроса для отчета

Изменения: 5 декабря 2005 г.

После определения источника данных в конструкторе отчетов создается набор данных и отображается обычный конструктор запросов, который можно использовать для составления этого запроса. В этом учебнике предстоит создать запрос, получающий из базы данных сведения о заказах на продажу.

Обычный конструктор запросов является инструментом проектирования запросов по умолчанию, потому что реализует сложные инструкции Transact-SQL, а также не форматирует и не проверяет их, пока не будет запущен отчет. Но если вы лучше знаете графический конструктор запросов, можно использовать его вместо обычного конструктора запросов. Кнопка переключения на панели инструментов конструктора запросов предназначена для смены режимов. Дополнительные сведения о конструкторах запросов см. в разделе Средства проектирования запросов в службах Reporting Services.

Определение запроса Transact-SQL для данных отчета

  1. Введите или скопируйте следующий запрос на панели SQL обычного конструктора запросов. Панель SQL отображается в верхней части данного инструмента конструирования. На расположенном ниже рисунке показано, где должен быть определен запрос.

    SELECT  S.OrderDate, S.SalesOrderNumber, S.TotalDue, C.FirstName, C.LastName
    FROM    HumanResources.Employee E INNER JOIN
            Person.Contact C ON E.ContactID = C.ContactID INNER JOIN
            Sales.SalesOrderHeader S ON E.EmployeeID = S.SalesPersonID
    
  2. Чтобы просмотреть результаты выполнения запроса, нажмите кнопку Выполнить (!) на панели инструментов конструктора запросов.

На следующем рисунке показан обычный конструктор запросов с запросом, скопированным на панель SQL. Обратите внимание, что выбран режим обычного конструктора запросов. Если нужно использовать графический конструктор запросов, можно нажать кнопку переключения.

Запрос отчета в общем конструкторе запросов

Следующая задача

Определен запрос, получающий данные для отчета. Далее предстоит создать формат отчета. См. раздел Занятие 4. Добавление области данных таблицы.

См. также

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

Учебник. Создание основного отчета

Другие ресурсы

Определение наборов данных отчета для реляционной базы данных SQL Server

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

5 декабря 2005 г.

Новое содержимое:
  • Переключение на графический конструктор запросов.