Alexander Dymo

    cloudtemple@mksat.net

Phil Thompson

    phil@river-bank.demon.co.uk

Rafael Carreras

    rcarreras@caliu.cat

Traductor

# element KugarData

L'element KugarData defineix una font de dades d'informe. L'estructura bàsica és una col·lecció de files i columnes. Aquest document no defineix tipus de dades i els seus atributs. La plantilla d'informe defineix la informació de tipus de dades de columna.

El creador de documents pot aplicar un full d'estil &XSL; a un document existent per a convertir-lo a aquest format. Si s'usa &XSL;, el creador pot aplicar macros personalitzades usant &XSL; per a càlculs de columna, ordenació, &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>

## Element de dades del Kugar

L'element KugarData conté zero o més elements de Fila. Un Fila ha de contenir un atribut nivell amb un valr corresponent al nivell de detall de la plantilla. Altres atributs representen columnes de dades.

El valor de l'atribut Plantilla és la &URL; de la plantilla d'informe usada per a formatar les dades.

## Element de fila

Atributs
  nivell

    El valor atribut indica quin detall s'usa en la plantilla d'informe per a mostrar les dades. Les files poden contenir diversos conjunts de columnes per a diversos nivells, de manera que qualsevol atribut exceptenivell es podria posar com a #IMPLIED.

  columna

    El nom de l'atribut és el nom de la columna, i usa el format donat a la definició de KugarData. El nom de l'atribut s'usa a la plantilla d'informe per a vincular les dades als camps de l'informe.