<!-- if you want to validate this file separately, uncomment this prolog: <?xml version="1.0" ?> <!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN" "dtd/kdex.dtd"> --> <sect1 id="kugardata-element"> <sect1info> <authorgroup> <author ><firstname >Alexander</firstname > <surname >Dymo</surname > <affiliation > <address ><email >cloudtemple@mksat.net</email ></address> </affiliation> </author> <author ><firstname >Phil</firstname > <surname >Thompson</surname > <affiliation > <address ><email >phil@river-bank.demon.co.uk</email ></address> </affiliation> </author> <othercredit role="translator" > <firstname >Rafael</firstname > <surname >Carreras</surname > <affiliation ><address ><email >rcarreras@caliu.cat</email ></address ></affiliation > <contrib >Traductor</contrib > </othercredit > </authorgroup> </sect1info> <title ><sgmltag class="element" >element KugarData</sgmltag ></title> <para >L'element <sgmltag class="element" >KugarData</sgmltag > 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. </para> <para >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;. </para> <synopsis ><!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> </synopsis> <sect2 id="kugar-data-element"> <title >Element de dades del Kugar</title> <para >L'element <sgmltag class="element" >KugarData</sgmltag > conté zero o més elements de <sgmltag class="element" >Fila</sgmltag >. Un <sgmltag class="element" >Fila</sgmltag > ha de contenir un atribut <sgmltag class="attribute" >nivell</sgmltag > amb un valr corresponent al nivell de detall de la plantilla. Altres atributs representen columnes de dades. </para> <para ><anchor id="template-att"/>El valor de l'atribut <sgmltag class="attribute" >Plantilla</sgmltag > és la &URL; de la plantilla d'informe usada per a formatar les dades. </para> <!-- <variablelist> <varlistentry id="template-att"> <term ><sgmltag class="attribute" >Template</sgmltag ></term> <listitem> <para> This is an attribute of the <sgmltag class="element" >KugarData</sgmltag> element. The value of the attribute is the &URL; of the report template used to format the data. </para> </listitem> </varlistentry> --> </sect2> <sect2 id="row-element"> <title >Element de fila</title> <variablelist> <varlistentry> <term >Atributs</term> <listitem> <variablelist> <varlistentry> <term ><anchor id="level-att"/><sgmltag class="attribute" >nivell</sgmltag ></term> <listitem> <para >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 excepte<sgmltag class="attribute" >nivell</sgmltag > es podria posar com a #IMPLIED. </para> </listitem> </varlistentry> <varlistentry> <term ><anchor id="column-att"/><sgmltag class="attribute" >columna</sgmltag ></term> <listitem> <para >El nom de l'atribut és el nom de la columna, i usa el format donat a la definició de <sgmltag class="element" >KugarData</sgmltag >. El nom de l'atribut s'usa a la plantilla d'informe per a vincular les dades als camps de l'informe. </para> </listitem> </varlistentry> </variablelist> </listitem> </varlistentry> </variablelist> </sect2> </sect1>