Файл конфигурации RSReportDesigner

Изменения: 14 апреля 2006 г.

Файл конфигурации RSReportDesigner.config хранит параметры подготовки отчета и модулей обработки данных, доступных конструктору отчетов. Сведения о модуле обработки данных хранятся в элементе Data. Сведения о модуле обработки данных хранятся в элементе Render. Элемент Designer перечисляет построители запросов, используемые в конструкторе отчетов.

Конструктор отчетов использует такую функцию сервера, как внедренный отчет, для предварительного просмотра отчетов. Серверные установки могут быть указаны для поддержки предварительного просмотра операций на стороне местного сервера. Дополнительные сведения об установках конфигурации сервера отчетов см. в разделе Файл конфигурации RSReportServer.

Размещение файла

Этот файл находится в каталоге \Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

Рекомендации по изменению

Не изменяйте параметры в этом файле, кроме случаев, когда это необходимо для развертывания или удаления пользовательского модуля, отключения кэширования во время предварительного просмотра или регистрации нового модуля обработки данных после установки пакета обновления.

Имеются подробные инструкции по изменению файлов конфигурации при настройке параметров модуля подготовки отчетов или развертывании поставщика данных Microsoft .Net для mySAP Business Suite, который используется для обработки данных SAP в экземпляре служб Reporting Services. Дополнительные сведения см. в разделах Указание параметров модуля подготовки отчетов в файлах конфигурации, Настройка служб Reporting Services для использования поставщика данных Microsoft .NET для mySAP Business Suite. Чтобы зарегистрировать поставщик данных Microsoft .NET для SAP NetWeaver Business Intelligence, см. раздел Настройка служб Reporting Services для использования поставщика данных Microsoft .NET 1.0 для бизнес-аналитики SAP NetWeaver.

Пример файла конфигурации

Следующий пример иллюстрирует формат файла конфигурации RSReportDesigner.

<Configuration>
  <Add Key="SecureConnectionLevel" Value="0" />
  <Add Key="InstanceName" Value="Microsoft.ReportingServices.PreviewServer" />
  <Add Key="SessionCookies" Value="true" />
  <Add Key="SessionTimeoutMinutes" Value="3" />
  <Add Key="PolicyLevel" Value="rspreviewpolicy.config" />
  <Add Key="CacheDataForPreview" Value="true" />
  <Extensions>
    <Render> . . . </Render>
    <Data> . . . </Data>
    <Designer> . . . </Designer>

Настройка конфигурации

Параметр Описание

SecureConnectionLevel

Определяет уровень безопасности подключения в веб-службе. Диапазон допустимых значений от 0 до 3, где 0 — минимальный уровень. Дополнительные сведения см. в разделе Using Secure Web Service Methods.

InstanceName

Идентификатор сервера предварительного просмотра. Не изменяйте это значение.

SessionCookies

Указывает, использует ли сервер отчетов файлы «cookie» обозревателя для сохранения сведений о сеансах. Допустимые значения включают true и false. Значением по умолчанию является true. Если значение указано как false, данные о сеансе настройки хранятся в базе данных reportservertempdb.

SessionTimeoutMinutes

Указывает период, в течение которого для сеанса действительны файлы «cookie». Значение по умолчанию равно 3 минуты.

PolicyLevel

Определяет файл конфигурации политики безопасности. Допустимым значением является Rspreviewpolicy.config. Дополнительные сведения см. в разделе Using Reporting Services Security Policy Files.

CacheDataForPreview

При установке значения True конструктор отчетов сохраняет данные в кэш-файле на локальном компьютере. Допустимые значения True (по умолчанию) и False. Дополнительные сведения см. в разделе Предварительный просмотр отчетов.

Render

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

Name указывает модуль предварительного просмотра. Если модуль предварительного просмотра вызывается через код, используйте это значение для вызова определенного модуля.

Type задает полное имя класса для класса модуля, а также дополнительно имя библиотеки, разделенные запятыми.

Visible указывает, появляется ли имя в каком-либо из пользовательских интерфейсов. Значение может быть True (по умолчанию) или False. Если True, оно появляется в пользовательском интерфейсе.

Data

Перечисляет модули обработки данных, доступные конструктору отчетов для подключения к источникам данных, которые предоставляют данные для отчетов. Набор модулей предварительного просмотра, используемых конструктором отчетов, может совпадать с набором, установленным сервером отчетов. При добавлении или удалении пользовательского модуля см. раздел Deploying a Data Processing Extension.

Name указывает модуль обработки данных.

Type задает полное имя класса для класса модуля, а также дополнительно имя библиотеки, разделенные запятыми.

Designer

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

См. также

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

Файлы конфигурации служб Reporting Services

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

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