Alexander Dymo
cloudtemple@mksat.net
Phil Thompson
phil@river-bank.demon.co.uk
&traducteurGerardDelafond;
<sgmltag class="element" >L'élément KugarData</sgmltag > L'élément KugarData définit une source de données de rapport. La structure de base est une collection de lignes et de colonnes. Ce document ne définit pas les types de données et leurs attributs. Le modèle de rapport définit les informations de type de données de colonnes. Le créateur de document peut appliquer un feuille de style &XSL; à un document existant pour le convertir en ce format. Si &XSL; est utilisé, le créateur peut appliquer des macros personnalisées utilisant &XSL; pour les calculs en colonnes, le tri, &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> Élément de données Kugar L'élément KugarData contient zéro ou plus lignes. Une ligne doit contenir un attribut de niveau avec une valeur correspondant pour détailler le niveau dans le modèle. Les autres attributs représentent les colonnes de données. La valeur de l'attribut de modèle est l'&URL; du modèle de rapport utilisé pour formater les données. Élément de ligne Attributs niveau La valeur de l'attribut indique quel détail dans le modèle de rapport est utilisé pour afficher les données. Les lignes peuvent des colonnes variées définies pour des niveaux variés, de telle manière que n'importe quel attribut sauf niveau doit être déclaré comme #IMPLIED. colonne Le nom de l'attribut est le nom de colonne, et utilise le format comme donné dans la définition KugarData. Le nom d'attribut est utilisé dans le modèle de rapport pour lier les données aux champs de rapport.