Как создать источник данных модели отчета (конструктор отчетов)
Добавления: 5 декабря 2005 г.
Отчеты можно создавать в конструкторе отчетов, который использует опубликованную модель отчета в качестве типа источника данных. Это позволяет создавать стандартные пользовательские отчеты для неограниченного просмотра данных. Дополнительные сведения о том, как стандартные отчеты используются в неограниченном просмотре данных, см. в разделе Управление моделями.
Прежде чем выбрать модель сервера отчетов в качестве типа источника данных, необходимо опубликовать модель, с которой будет выполняться работа.
Можно указать тип источника данных модели отчета для отчетов, которые добавляются в проект сервера отчетов, или для отчетов, которые создаются с помощью мастера отчетов. Инструкции в данном разделе предполагают, что отчет добавляется в текущий проект. Дополнительные сведения об использовании мастера см. в разделе Учебник. Создание основанных на модели отчетов в конструкторе отчетов.
Создание типа источника данных модели отчета
В конструкторе отчетов добавьте отчет в текущий проект сервера отчетов.
В представлении «Данные» в Набор данных выберите Создать набор данных.
Введите имя набора данных.
На вкладке Источник данных выберите Создать источник данных.
Введите имя.
На вкладке Тип источника данных выберите Модель сервера отчетов.
В поле Строка соединения введите строку соединения, которая указывает URL-адрес сервера отчетов и путь к модели. В следующем примере приведен синтаксис, который следует использовать:
server=http://<webservername>/reportserver; datasource=/Models/AdventureWorks Model
Если необходимо использовать localhost для веб-сервера, убедитесь, что TCP/IP включен. В противном случае может произойти ошибка соединения. Дополнительные сведения см. в разделе Устранение неполадок при соединении с сервером и базой данных.
Имя модели указывается через аргумент строки соединения с источником данных. Аргумент должен преобразовываться в полное имя модели в пространстве имен папок сервера отчетов. В примере папка называется /Источники данных, и она является дочерней папкой корневого узла в пространстве имен папок сервера отчетов. Путь должен начинаться с открывающей косой черты. Чтобы убедиться в правильности пути, воспользуйтесь средой SQL Server Management Studio или диспетчером отчетов для перемещения по иерархии папок.
На вкладке Учетные данные укажите учетные данные для доступа к источнику данных.
Выберите Встроенная проверка подлинности Windows или сохраненные учетные данные. Если выбран запрос учетных данных, то придется вводить учетные данные каждый раз, когда сервер отчетов устанавливает соединение с источником данных. Не выбирайте Без учетных данных, если только не настроена учетная запись для автоматического выполнения.
Нажмите кнопку ОК.
Откроется конструктор запросов модели отчетов, в котором можно создать запрос. Если конструктор запросов модели отчетов не открывается, то соединение с моделью отчета не было установлено. Проверьте строку соединения и учетные данные, чтобы разрешить проблему и открыть конструктор запросов.
См. также
Основные понятия
Иерархия папок сервера отчетов
Настройка учетной записи для автоматической обработки отчетов
Средства проектирования запросов в службах Reporting Services
Разделы руководства по конструктору отчетов
Указание учетных данных и сведений о соединении
Работа с конструктором запросов моделей отчетов