SSRS 2005 ¿Establece SimplePageHeaders en el informe en lugar del servidor?

Tengo un informe que no exporta a Excel Friendly de SSRS 2005. Sé que puedo usar

    True     

en rsreportserver.config, pero no soy la única persona con informes en esta máquina. También encontré que puedes pasar

 &rc:SimplePageHeaders=True 

en la url para exportar el informe programáticamente.

Intenté agregar &rc:SimplePageHeaders=True al final de la url cuando navego hacia el administrador de informes, pero cuando selecciono excel en el menú desplegable y hago clic en exportar, los encabezados aún se exportan. Incluso intenté configurar el rc:Command=Render y rc:Format=EXCEL en la url sin demasiada suerte.

¿Hay alguna manera de hacer lo que estoy tratando de hacer?

Nota: deseo presentar el informe en el administrador de informes integrado y usar la comstackción en el menú desplegable Exportar a Excel, no en una aplicación o sitio web.

En lugar de anular el renderizador de Excel existente, lo que desea hacer es suministrar otro renderizador que elimine los encabezados e incluir esto en la lista de procesadores disponibles para el menú de exportación. Casi tiene la solución: en lugar de modificar el renderizador actual de Excel, desea suministrar otro. Hay un par de trucos aquí:

  • Debe darle a este procesador un nombre que sea diferente al renderizador actual de Excel que tiene Name="EXCEL" en mi sistema, de lo contrario, solo verá un procesador de Excel
  • El nombre que se muestra del renderizador no será el nombre que usted llamó arriba, sino que simplemente será Excel ya que es el nombre para mostrar proporcionado por el procesador, por lo que verá dos opciones llamadas Excel y no sabrá cuál es el sin encabezados de página.
  • En consecuencia, debe anular el nombre
  • Cuando anula el nombre, debe especificar el idioma sobre el cual lo está anulando. El valor de idioma que establezca debe ser válido para la computadora del servidor de informes. Por ejemplo, si el servidor de informes se ejecuta en un sistema operativo francés, debe especificar "fr-FR" como el valor del atributo. Estoy usando "en-AU" porque soy australiano, usaría "en-US" si está en EE. UU.

Por lo tanto, bajo el renderizador EXCEL actual (no reemplace el existente) en la sección de rsreportserver.config, debe insertar algo como:

   Excel (No Header)    True    

Esto le dará dos opciones de Excel en el menú de exportación de Reporting Services: Excel y Excel (Sin encabezado)

No olvide cambiar el atributo de idioma en al idioma en su servidor de informes o ambas opciones simplemente se llamarán Excel

    Intereting Posts