Alexander Dymo

    cloudtemple@mksat.net

Phil Thompson

    phil@river-bank.demon.co.uk

Marek Laane

    bald@starman.ee

Tõlge eesti keelde

# Element KugarData

Element KugarData defineerib aruande andmete allika. Põhistruktuur on ridade ja veergude kogum. See dokument ei defineeri andmete tüüpe ega nende atribuute. Veeru andmete tüübi info defineerib aruande mall.

Dokumendi looja võib rakendada olemasolevale dokumendile &XSL; laaditabelit, et see antud vormingusse teisendada. &XSL; kasutamisel võib looja ka rakendada kohandatud makrosid, tarvitades selleks &XSL; veeruarvutusi, sorteerimist &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>

## Kugari andmete element

Element KugarData sisaldab vähemalt null elementi Row. Row sisaldab vähemalt ühe atribuudi level, mille väärtus vastab detaili tasemele mallis. Ülejäänud atribuudid kujutavad endast andmeveerge.

Atribuudi Template väärtus on andmete vormindamiseks kasutatud aruande malli &URL;.

## Element Row

Atribuudid
  level

    Atribuudi väärtus näitab, millist detaili aruande mallis kasutatakse andmete näitamiseks. Read võivad sisaldada erinevaid veerukomplekte erinevatele tasemetele, nii et õigupoolest peab iga atribuut, mis ei ole level, olema märgitud kui #IMPLIED.

  column

    Atribuudi nimi on veeru nimi ja see kasutab vormingut, mille annab KugarData definitsioon. Atribuudi nime kasutatakse aruande mallis andmete sidumiseks aruande väljadega.