Generar documentos de Word 2007 (Open XML) a partir de datos XML y de bases de datos

Este artículo Originalmente publicado en.. Aficionado a XML Blog de Alexander Falk, director ejecutivo de Altova. La última versión, 2008r2, de StyleVision ofrece a los usuarios nuevas y importantes funcionalidades para crear hojas de estilo avanzadas que permitan publicar datos XML y de bases de datos en Word 2007, el cual utiliza el nuevo formato de datos Open XML (OOXML), así como procesos más sencillos para publicar el mismo contenido fuente en otros formatos. Y, para facilitar aún más la transición para los desarrolladores y diseñadores que trabajan con OOXML, acabamos de redujo considerablemente el precio de StyleVision. A medida que la adopción de Open XML aumenta, los desarrolladores de StyleVision estarán preparados con una herramienta potente para publicar datos XML y de bases de datos en lo que sin duda será el formato de documento más utilizado por los usuarios finales, ahora que Open XML ha sido aprobado como una norma ISO. Así es como funciona el proceso:

  1. Para rellenar el panel de origen en StyleVision, puede abrir su documento XML existente o conectarse a una base de datos relacional existente

  2. Arrastra y suelta los elementos desde el panel de origen al panel de diseño, y aplica estilos a ellos, creando así una hoja de estilo maestra para generar el formato de salida deseado:

  3. Haga clic en una de las pestañas de vista previa que se encuentran debajo del panel de diseño para previsualizar el resultado en cualquiera de los formatos de salida admitidos (Open XML para Word 2007, HTML, PDF y RTF). Todos los resultados se generan automáticamente a partir del mismo diseño visual

  4. Guarde los archivos de salida generados, así como las hojas de estilo específicas que se han creado automáticamente, para poder generar sus datos en los formatos de salida deseados una y otra vez...

StyleVision puede acceder a datos de tablas o vistas de bases de datos, o bien puede ingresar directamente una sentencia SQL SELECT para consultar solo datos específicos de una base de datos. Esto hace que StyleVision sea ideal también para la generación de informes de bases de datos flexibles. Si está interesado en obtener más detalles, puede leer más sobre las nuevas funciones de StyleVision 2008r2 aquí.