Alexander Dymo cloudtemple@mksat.net
Phil Thompson phil@river-bank.demon.co.uk
FedericoZenithzenith@chemeng.ntnu.noTraduzione della documentazione in italiano
Elemento KugarData
L'elemento KugarData definisce la sorgente dei dati di un rapporto. La struttura di base è una raccolta di righe e colonne. Questo documento non definisce i tipi di dati e i loro attributi. Il modello di rapporto definisce le informazioni sui tipi di dati delle colonne.
Il creatore di documenti può applicare un foglio di stile &XSL; a un documento esistente per convertirlo in questo formato. Se viene usato &XSL; il creatore può applicare macro personalizzate usando &XSL; per i calcoli delle colonne, l'ordinamento, &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 Kugardata
L'elemento KugarData contiene zero o più elementi Row. Un Row deve contenere un attributo level con valore corrispondente al livello di dettaglio nel modello. Gli altri attributi rappresentano le colonne di dati.
Il valore dell'attributo Template è l'&URL; del modello di rapporto usato per formattare i dati.
Elemento Row
Attributi
level
Il valore dell'attributo indica quale dettaglio viene usato nel modello del rapporto per far vedere i dati. Le righe possono contenere vari insiemi di colonne per vari livelli, quindi ogni attributo tranne level dovrebbe essere dichiarato come #IMPLIED.
column
Il nome dell'attributo è il nome della colonna, e usa il formato come viene dato nella definizione di KugarData. Il nome dell'attributo è usato nel modello di rapporto per collegare i dati ai campi del rapporto.