2008-10-07 23 views
5

Estaba hablando con alguien recientemente que mencionó que era posible almacenar informes creados con Crystal Reports como archivos XML.¿Está almacenando Crystal Reports en archivos XML?

Al buscar en Google esto, no puedo encontrar nada que sugiere que este es el caso (utilizando datos almacenados en XML en un informe, sí, pero en realidad almacenar el informe, la parte almacenada de forma predeterminada como un archivo rpt , no.

Estoy en lo cierto al suponer que había de hecho una especie de malentendido entre nosotros y que de hecho no es posible hacer esto?

Respuesta

4

No es posible almacenar la plantilla de informe en XMLformat. XML solo se admite como formato de exportación del informe "renderizado".
Para qué propósito necesita la plantilla de informe en formato XML. Hay una solución de informes Java llamada Crystal-Clear que puede leer la plantilla de informe de Informes Crytsal y guardarla como plantilla de informe XML. A la inversa, esto no funciona. Después de crear un archivo XML, no puede volver a abrir el informe con Crystal Reports. Pero puede trabajar con el informe usando Crystal-Clear que también viene con un diseñador de GUI.

0

por lo menos en la versión 8.5 del archivo XML es uno de los apoyada exportar destinos como PDF, Excel o Word. Parece poco probable que hayan eliminado el soporte en versiones posteriores.

0

Acabo de probar en Crystal Reports 10.

Abra el informe que desea exportar, haga clic en exportar en el menú de archivos, y al menos en CR 10, XML está en la parte inferior.

A continuación aparece una pantalla que solicita el directorio y el nombre del archivo base para guardar. Según la ventana, utiliza el formato XML "Crystal Markup Language"

+0

Gracias, pero no es exactamente lo que estaba buscando. Esperaba una manera de almacenar un informe en XML * antes de * que tuviera datos, y que luego podría volver a abrirse en Crystal y editarse, etc. Parece que esto no es posible, así que solo estoy va a ir con los archivos .rpt estándar. –

0

Hay un proyecto de GitHub que convertirá RPT to XML. El objetivo de la herramienta es usar para diffs, por lo que no sé si hay un convertidor de XML a RPT. Crystal Reports ciertamente no puede tomar el archivo XML y abrirlo como un archivo .RPT.

Cuestiones relacionadas