Alexander Dymo cloudtemple@mksat.net
Phil Thompson phil@river-bank.demon.co.uk
Juan ManuelGarcía Molinajuanma@superiodico.netTraductor
Elemento de KugarData
El elemento KugarData define un origen de datos del informe. La estructura básica es una colección de filas y columnas. Este documento no define tipos de datos y sus atributos. La plantilla del informe define información de los tipos de datos de la columna.
El creador del documento puede aplicar una hoja de estilo &XSL; a un documento existente para convertirlo a este formato. Si se usa &XSL;, el creador puede aplicar macros personalizadas usando &XSL; para cálculos de columna, ordenación, etc;.
<!ELEMENT KugarData (Row*)>
<!ATTLIST KugarData
Template CDATA #REQUIRED>
<!ELEMENT Row EMPTY>
<!ATTLIST Row
level CDATA #REQUIRED
col1 CDATA #IMPLIED
col2 CDATA #IMPLIED
... CDATA #IMPLIED
coln CDATA #IMPLIED>
Elemento de datos de Kugar
El elemento KugarData contiene cero o más elementos Row (fila). Un Row (una fila) debe contener un atributo level (nivel) con un valor correspondiente al nivel de detalle de la plantilla. Otros atributos representan columnas de datos.
El valor del atributo Template (plantilla) es la &URL; de la plantilla del informe que se usa para dar formato a los datos
Elementos de la fila
Atributos
level (nivel)
El valor del atributo indica qué detalle de la plantilla del informe se usa para mostrar los datos. Las filas pueden contener varios juegos de columnas para varios niveles, de tal forma que cualquier atributo salvo level (nivel) debería figurar como #IMPLIED (implícito).
column (columna)
El nombre del atributo es el nombre de la columna, y usa el formato tal y como lo da la definición de KugarData. El nombre del atributo se usa en la plantilla del informe para conectar los datos con los campos del informe.