RSReportDesigner 配置文件

RSReportDesigner.config 文件存储有关可用于报表设计器的呈现扩展插件和数据处理扩展插件的设置。数据处理扩展插件信息存储在 Data 元素中。呈现扩展插件信息存储在 Render 元素中。Designer 元素可枚举报表设计器中所用的查询生成器。

报表设计器使用嵌入的报表服务器功能来预览报表。您可以指定服务器相关设置,以支持预览操作的本地服务器端处理过程。有关报表服务器配置设置的详细信息,请参阅 RSReportServer 配置文件

文件位置

此文件位于 \Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies 中。

编辑指南

除非您要部署或删除自定义扩展插件、禁用预览过程中的缓存功能或在升级 Service Pack 后注册新的数据处理扩展插件,否则请不要修改此文件中的设置。

若要自定义呈现扩展插件设置,则可使用编辑配置文件的特定说明。有关详细信息,请参阅在 RSReportServer.Config 中自定义呈现扩展插件参数

有关如何编辑配置文件的一般说明,请参阅如何修改 Reporting Services 配置文件

示例配置文件

下面的示例说明了 RSReportDesigner.config 文件的格式。

<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

指定 Web 服务连接的安全级别。有效值的范围为 0 到 3 之间,其中 0 的安全性最低。有关详细信息,请参阅使用安全 Web 服务方法

InstanceName

预览服务器的标识符。不要修改此值。

SessionCookies

指定报表服务器是否使用浏览器 cookie 维持会话信息。有效值包括 true 和 false。默认值为 true。如果将此值设置为 False,会话数据将存储在 reportservertempdb 数据库中。

SessionTimeoutMinutes

指定会话 cookie 的有效期。默认为 3 分钟。

PolicyLevel

指定安全策略配置文件。有效的值为 Rspreviewpolicy.config。有关详细信息,请参阅使用 Reporting Services 安全策略文件

CacheDataForPreview

如果设置为 True,报表设计器则将数据存储在本地计算机的缓存文件中。有效值为 True(默认值)和 False。有关详细信息,请参阅在报表设计器中预览报表

Render

枚举报表设计器可用于进行预览操作的呈现扩展插件。用于预览的呈现扩展插件组应该与随报表服务器安装的呈现扩展插件组相同。

Name 指定呈现扩展插件。如果您通过代码调用呈现扩展插件,请使用该值来调用特定的扩展插件。

Type 指定扩展类的完全限定类名(以及库名,两者之间用逗号分隔)。

Visible 指定是否在相应的用户界面中显示该名称。该值可以是 True(默认值)或 False。如果为 True,则该名称将在相应的用户界面中显示。

Data

枚举报表设计器可用于连接为报表提供数据的数据源的数据处理扩展插件。在报表设计器中使用的数据处理扩展插件组可能与随报表服务器安装的数据处理扩展插件组相同。如果您要添加或删除自定义扩展插件,请参阅部署数据处理扩展插件

Name 指定数据处理扩展插件。

Type 指定扩展类的完全限定类名(以及库名,两者之间用逗号分隔)。

Designer

枚举报表设计器可用的查询生成器。查询生成器提供了一个用户界面,用于构造检索在报表中使用的数据的查询。查询生成器因数据处理扩展插件的不同而有所不同。默认情况下,Reporting Services 为产品中包含的所有数据处理扩展插件提供了一个直观数据工具用户界面。不过,如果您生成或使用第三方数据处理扩展插件,可能要应用其他查询生成器界面。