Занятие 3. Определение запроса для отчета
Изменения: 5 декабря 2005 г.
После определения источника данных в конструкторе отчетов создается набор данных и отображается обычный конструктор запросов, который можно использовать для составления этого запроса. В этом учебнике предстоит создать запрос, получающий из базы данных сведения о заказах на продажу.
Обычный конструктор запросов является инструментом проектирования запросов по умолчанию, потому что реализует сложные инструкции Transact-SQL, а также не форматирует и не проверяет их, пока не будет запущен отчет. Но если вы лучше знаете графический конструктор запросов, можно использовать его вместо обычного конструктора запросов. Кнопка переключения на панели инструментов конструктора запросов предназначена для смены режимов. Дополнительные сведения о конструкторах запросов см. в разделе Средства проектирования запросов в службах Reporting Services.
Определение запроса Transact-SQL для данных отчета
Введите или скопируйте следующий запрос на панели 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
Чтобы просмотреть результаты выполнения запроса, нажмите кнопку Выполнить (!) на панели инструментов конструктора запросов.
На следующем рисунке показан обычный конструктор запросов с запросом, скопированным на панель SQL. Обратите внимание, что выбран режим обычного конструктора запросов. Если нужно использовать графический конструктор запросов, можно нажать кнопку переключения.
Следующая задача
Определен запрос, получающий данные для отчета. Далее предстоит создать формат отчета. См. раздел Занятие 4. Добавление области данных таблицы.
См. также
Основные понятия
Учебник. Создание основного отчета
Другие ресурсы
Определение наборов данных отчета для реляционной базы данных SQL Server
Справка и поддержка
Получение помощи по SQL Server 2005
Журнал изменений
Версия | Журнал |
---|---|
5 декабря 2005 г. |
|