RSReportDesigner 配置文件

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

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

文件位置

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

编辑准则

除非执行以下操作之一,否则不要修改此文件中的设置:

  • 部署或移除自定义扩展
  • 在预览期间禁用缓存
  • 升级 Service Pack 后注册新的数据处理扩展插件

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

有关如何编辑配置文件的常规说明,请参阅修改 Reporting Services 配置文件 (RSreportserver.config)

示例配置文件

下面的示例演示 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 枚举 Report Designer 可用于连接为报表提供数据的数据源的数据处理扩展插件。 在 Report Designer 中使用的数据处理扩展插件组可能与随报表服务器安装的扩展插件相同。 如果要添加或移除自定义扩展插件,请参阅部署数据处理扩展插件

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

Type 指定扩展类的完全限定类名(以及库名,两者之间用逗号分隔)。
Designer 枚举报表设计器可用的查询生成器。 查询生成器提供了一个用户界面,用于构造检索在报表中使用的数据的查询。 查询生成器可能因数据处理扩展插件的不同而有所不同。 默认情况下,Reporting Services 为产品中包含的所有数据处理扩展插件提供了一个直观数据工具用户界面。 不过,如果生成或使用非 Microsoft 数据处理扩展插件,可能要应用其他查询生成器界面。
PreviewProcessingServiceStartupTimeoutSeconds 指定在显示错误消息前等待预览处理服务启动的时间。 默认值为 15 秒。

Reporting Services 配置文件
查询设计工具 (SSRS)