Archivo de configuración RSReportDesigner

En el archivo RSReportDesigner.config se almacenan las configuraciones de las extensiones de representación y procesamiento de datos disponibles para el Diseñador de informes. La información de la extensión de procesamiento de datos se almacena en el elemento Data. La información de la extensión de representación se almacena en el elemento Render. El elemento Designer enumera los generadores de consultas que se utilizan en el Diseñador de informes.

El Diseñador de informes utiliza funcionalidad incrustada del servidor de informes para obtener una vista previa de los informes. La configuración relacionada con el servidor puede especificarse para admitir el procesamiento en el servidor local de las operaciones de vista previa. Para obtener más información sobre los parámetros de configuración del servidor de informes, vea Archivo de configuración RSReportServer.

Ubicación del archivo

Este archivo se encuentra en \Archivos de programa\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.

Directrices para editar

No modifique la configuración de este archivo, a no ser que vaya a implementar o a quitar una extensión personalizada, a deshabilitar el almacenamiento en caché durante la vista previa o a registrar una nueva extensión de procesamiento de datos después de una actualización de Service Pack.

Las instrucciones concretas para editar archivos de configuración están disponibles cuando se está personalizando la configuración de la extensión de representación. Para obtener más información, vea Personalizar los parámetros de extensión de representación en RSReportServer.Config.

Para obtener instrucciones generales acerca de cómo editar archivos de configuración, vea Cómo modificar un archivo de configuración de Reporting Services.

Archivo de configuración de ejemplo

El siguiente ejemplo muestra el formato del archivo 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>

Parámetros de configuración

Opción

Descripción

SecureConnectionLevel

Especifica el grado de seguridad de la conexión al servicio web. El intervalo de valores válidos es de 0 a 3, donde 0 es el menos seguro. Para obtener más información, vea Usar métodos de servicio web seguros.

InstanceName

Identificador del servidor de vista previa. No modifique este valor.

SessionCookies

Especifica si el servidor de informes utiliza cookies del explorador para mantener información de la sesión. Los valores válidos son true y false. El valor predeterminado es true. Si este valor se establece en false, los datos de la sesión se almacenan en la base de datos reportservertempdb.

SessionTimeoutMinutes

Especifica el período durante el cual una cookie de sesión es válida. El valor predeterminado es de 3 minutos.

PolicyLevel

Especifica el archivo de configuración de la directiva de seguridad. El valor válido es Rspreviewpolicy.config. Para obtener más información, vea Usar los archivos de directivas de seguridad de Reporting Services.

CacheDataForPreview

Cuando se establece en True, el Diseñador de informes almacena los datos en un archivo caché en el equipo local. Los valores válidos son True (predeterminado) y False. Para obtener más información, vea Ofrecer una vista previa de informes en el Diseñador de informes.

Render

Enumera las extensiones de representación que están disponibles en el Diseñador de informes para obtener vistas previas. Las extensiones de representación que se utilicen para la vista previa deberían ser idénticas a las instaladas con el servidor de informes.

Name especifica la extensión de representación. Si va a invocar una extensión de representación mediante código, utilice este valor para llamar una extensión específica.

Type especifica el nombre completo de clase de la extensión, junto con el nombre de la biblioteca, separados por comas.

Visible especifica si el nombre aparece en una interfaz de usuario. Este valor puede ser True (predeterminado) o False. Si es True, aparece en las interfaces de usuario.

Data

Enumera las extensiones de procesamiento de datos que están disponibles en el Diseñador de informes para conectarse a orígenes de datos que proporcionan información a los informes. Las extensiones de procesamiento de datos utilizadas en el Diseñador de informes pueden ser idénticas a las instaladas con el servidor de informes. Si agrega o quita extensiones personalizadas, vea Implementar una extensión de procesamiento de datos.

Name especifica la extensión de procesamiento de datos.

Type especifica el nombre completo de clase de la extensión, junto con el nombre de la biblioteca, separados por comas.

Designer

Enumera los generadores de consultas que están disponibles para el Diseñador de informes. Los generadores de consultas proporcionan una interfaz de usuario para crear consultas que recuperan los datos utilizados en los informes. Los generadores de consultas pueden variar entre las diferentes extensiones de procesamiento de datos. De forma predeterminada, Reporting Services proporciona una interfaz de usuario de herramienta de datos visual para todas las extensiones de procesamiento de datos que se incluyen en el producto. Sin embargo, si genera o utiliza extensiones de procesamiento de datos de otros fabricantes, es posible que se apliquen otras interfaces de generador de consultas.