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


Как создать источник данных модели отчета (конструктор отчетов)

Добавления: 5 декабря 2005 г.

Отчеты можно создавать в конструкторе отчетов, который использует опубликованную модель отчета в качестве типа источника данных. Это позволяет создавать стандартные пользовательские отчеты для неограниченного просмотра данных. Дополнительные сведения о том, как стандартные отчеты используются в неограниченном просмотре данных, см. в разделе Управление моделями.

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

Можно указать тип источника данных модели отчета для отчетов, которые добавляются в проект сервера отчетов, или для отчетов, которые создаются с помощью мастера отчетов. Инструкции в данном разделе предполагают, что отчет добавляется в текущий проект. Дополнительные сведения об использовании мастера см. в разделе Учебник. Создание основанных на модели отчетов в конструкторе отчетов.

Создание типа источника данных модели отчета

  1. В конструкторе отчетов добавьте отчет в текущий проект сервера отчетов.

  2. В представлении «Данные» в Набор данных выберите Создать набор данных.

  3. Введите имя набора данных.

  4. На вкладке Источник данных выберите Создать источник данных.

  5. Введите имя.

  6. На вкладке Тип источника данных выберите Модель сервера отчетов.

  7. В поле Строка соединения введите строку соединения, которая указывает URL-адрес сервера отчетов и путь к модели. В следующем примере приведен синтаксис, который следует использовать:

    server=http://<webservername>/reportserver; datasource=/Models/AdventureWorks Model
    

    Если необходимо использовать localhost для веб-сервера, убедитесь, что TCP/IP включен. В противном случае может произойти ошибка соединения. Дополнительные сведения см. в разделе Устранение неполадок при соединении с сервером и базой данных.

    Имя модели указывается через аргумент строки соединения с источником данных. Аргумент должен преобразовываться в полное имя модели в пространстве имен папок сервера отчетов. В примере папка называется /Источники данных, и она является дочерней папкой корневого узла в пространстве имен папок сервера отчетов. Путь должен начинаться с открывающей косой черты. Чтобы убедиться в правильности пути, воспользуйтесь средой SQL Server Management Studio или диспетчером отчетов для перемещения по иерархии папок.

  8. На вкладке Учетные данные укажите учетные данные для доступа к источнику данных.

    Выберите Встроенная проверка подлинности Windows или сохраненные учетные данные. Если выбран запрос учетных данных, то придется вводить учетные данные каждый раз, когда сервер отчетов устанавливает соединение с источником данных. Не выбирайте Без учетных данных, если только не настроена учетная запись для автоматического выполнения.

  9. Нажмите кнопку ОК.

    Откроется конструктор запросов модели отчетов, в котором можно создать запрос. Если конструктор запросов модели отчетов не открывается, то соединение с моделью отчета не было установлено. Проверьте строку соединения и учетные данные, чтобы разрешить проблему и открыть конструктор запросов.

См. также

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

Иерархия папок сервера отчетов
Настройка учетной записи для автоматической обработки отчетов
Средства проектирования запросов в службах Reporting Services
Разделы руководства по конструктору отчетов
Указание учетных данных и сведений о соединении
Работа с конструктором запросов моделей отчетов

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

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