RSReportDesigner 配置文件

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

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

文件位置

此文件位于 \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>  

配置设置

设置 DESCRIPTION
SecureConnectionLevel 指定 Web 服务连接的安全级别。 有效值的范围为 0 到 3 之间,其中 0 的安全性最低。 有关详细信息,请参阅 使用安全 Web 服务方法
InstanceName 预览服务器的标识符。 请勿修改此值。
SessionCookies 指定报表服务器是否使用浏览器 cookie 维持会话信息。 有效值包括 truefalse。 默认值为 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 为产品中包含的所有数据处理扩展插件提供了一个直观数据工具用户界面。 但是,如果要生成或使用第三方数据处理扩展插件,则可能会应用其他查询生成器接口。
PreviewProcessingServiceStartupTimeoutSeconds 指定在显示错误消息前等待预览处理服务启动的时间。 默认值为 15 秒。

另请参阅

Reporting Services 配置文件
报表设计器 SQL Server Data Tools 中的查询设计工具 (SSRS)