Cómo crear documentos Excel con XML

Publicado en 3 Abril, 2008 por Joan Grabuleda Sin comentarios »

xslt

Igual que Word 2003, Microsoft Office Excel 2003 introduce XML como formato nativo en los documentos Excel.

También se ha creado un lenguaje de marcas que es necesario incorporar en los documentos XML.

Leer más »

Cómo crear documentos Word con XML

Publicado en 3 Abril, 2008 por Joan Grabuleda Sin comentarios »

xsltMicrosoft Office Word 2003 introduce XML como formato nativo en los documentos Word. Esto posibilita crear documentos en formato XML y que sean leídos sin ningún problema.

Para que esta tarea sea transparente Microsoft ha creado un sencillo lenguaje de marcas que es necesario incorporar en los documentos XML.

Leer más »

Las transformaciones XSLT

Publicado en 2 Abril, 2008 por Joan Grabuleda Sin comentarios »

xslt4D incorpora un procesador XSLT que se utiliza para realizar las transformaciones de documentos XML. El comando que activa el procesador es APPLY XSLT TRANSFORMATION.

¿Qué es XSLT?

La especificación XSLT (eXtensible Stylesheet Language Transformations) describe un lenguaje basado en XML para transformar documentos XML a cualquier otro formato.

XSLT tiene una gran importancia en el mundo XML. Es el mecanismo preferido para convertir documentos XML a formato HTML, para que éstos puedan ser mostrados por un navegador Internet. Pero también lo podemos utilizar para crear documentos compatibles con Office 2003. De esta manera podemos crear documentos Word o Excel.

Todo esto significa que con los datos de nuestra base podemos crear archivos compatibles con diferentes aplicaciones. Sin duda la potencia de XML y XSLT ofrece un abanico de posibilidades enorme para poder compartir la información.

Leer más »

Usando XML dentro de 4D

Publicado en 2 Abril, 2008 por Joan Grabuleda Sin comentarios »

xml.jpgXML significa lenguaje de marcas generalizado (Extensible Markup Language). Es un lenguaje usado para estructurar información en un documento o en cualquier fichero que contenga texto, como por ejemplo ficheros de configuración de un programa o una tabla de datos.

XML ha servido para definir un gran número de lenguajes de marcado particulares, tales como: XHTML, SVG, XPath, XSLT, XSL-FO, XLink, XPointer, XQuery, etc…

Éste es el primero de una serie de cuatro artículos, la lista es la siguiente

  • Cómo crear documentos XML, descrito abajo
  • Transformaciones XSLT y cómo crear documentos HTML
  • Cómo crear documentos Word
  • Cómo crear documentos Excel

El objetivo de estos artículos no es explicar la estructura ni la composición de XML. Nos vamos a concentrar en las posibilidades que nos ofrece 4D para poder crear y transformar documentos XML utilizando los comandos de 4D.

Leer más »

Los conjuntos (Sets) en 4D

Publicado en 4 Marzo, 2008 por Oskr Sin comentarios »

Circunf.gifEn muchos casos los programadores buscamos la forma de guardar datos temporales en variables o vectores, pues nos vemos en la necesidad de mantener activa una consulta hecha sobre una tabla para poderla utilizar más adelante, sobre 4D los datos pueden mantenerse temporalmente, ya sea por medio de conjuntos o selecciones temporales, en este escrito me enfocaré hacia los conjuntos (o sets en inglés), pues la verdad son muy sencillos de utilizar y las ventajas que puede traer son enormes, claro está así como la buena manipulación de estos puede traer beneficios, hay que tener en cuenta que el mal manejo puede generar complicaciones.

Leer más »

Taller de 4D 2004 y 4D Web 2.0 Pack en Campus Mac 2007

Publicado en 3 Agosto, 2007 por redaccion Sin comentarios »

CampusMac.png4D Hispano participará en la Campus Mac, que se celebra del 7 al 12 de agosto en la Residencia Universitaria Ágora de Barcelona y va a estar allí con un interesante taller sobre 4D 2004.6 y 4D Web 2.0 Pack.

Este taller, que tendrá lugar el próximo jueves día 9 de agosto de 10 a 14h, pretende ser ameno e interactivo, de manera que los usuarios puedan evaluar de primera mano el funcionamiento de estos dos productos.

Además, todos los participantes al taller entrarán en el sorteo de una licencia completa de 4D Developer Edition 2004 para Mac, valorada en 927€.

Más información sobre Campus Mac en: www.campusmac.info