Edellinen Seuraava

Tehtävä 6:  Tietojen lajittelu

Kun raportti luodaan ja sitä esikatsellaan ensimmäisen kerran, tietorivit näkyvät siinä järjestyksessä, jossa kysely on ne palauttanut. Järjestys voi vaihdella monien seikkojen mukaan, kuten sen, miten tiedot on toimitettu tietolähteeseen. Useimmiten on hyödyllistä muuttaa järjestystä, jossa tiedot näkyvät raportissa.

1  
2  
3  
Valitse taulukko asettelun muokkausohjelmassa valitsemalla Taulukko-välilehti vasemmasta alakulmasta kuvan 1-18 mukaisesti. Kyseinen välilehti tulee näkyviin, kun viet hiiren osoittimen taulukon vasempaan alakulmaan.

Kuva 1-18 Taulukon valinta

Kuva 1-18  Taulukon valinta
Ominaisuuksien muokkaustoiminnossa näkyvät taulukon ominaisuudet, kuten kuvassa 1-19.

Kuva 1-19: Taulukon yleiset ominaisuudet ominaisuuksien muokkausohjelmassa

Kuva 1-19  Taulukon yleiset ominaisuudet ominaisuuksien muokkaustoiminnossa
4  
5  
*
*
Kuvassa 1-20 näkyy lajittelumääritys.

Kuva 1-20: Lajittelumääritys Uusi lajitteluavain -kohdassa

Kuva 1-20  Lajittelumääritys Uusi lajitteluavain -kohdassa
Valitse OK-vaihtoehto. Lajittelusivulla näkyy taulukolle määritetty lajitteluavain.
6  

Kuva 1-21: Asiakkaan nimen mukaan lajitellut tiedot

Kuva 1-21  Asiakkaan nimen mukaan lajitellut tiedot
Huomaa, että isoin kirjaimin kirjoitetut nimet näkyvät luettelon alussa. BIRT lajittelee merkkijonotietoja UCS-2-koodiarvojen perusteella. ASCII-pohjaisissa merkistöissä isojen kirjainten koodiarvot ovat pienempiä kuin pienten kirjainten. Tämän vuoksi isot kirjaimet näytetään ennen pieniä kirjaimia.
7  
1  
2  
Valitse kuvan 1-22 mukaisesti lajittelusivulta lajitteluavain ja valitse sitten Muokkaa-vaihtoehto.

Kuva 1-22: Lajitteluavain lajittelusivulla

Kuva 1-22  Lajitteluavain lajittelusivulla
3  
row["CUSTOMERNAME"].toUpperCase()
Tämä lauseke muuttaa kaikkien asiakkaiden nimiarvot isoilla kirjaimilla kirjoitetuiksi JavaScript-funktion toUpperCase(  ) avulla ennen lajittelua. JavaScript-funktioiden nimissä isojen ja pienten kirjainten ero on merkitsevä, joten toUpperCase( ) on kirjoitettava täsmälleen kuten tässä on esitetty. Myös viittauksissa sarakkeiden nimiin erotetaan isot ja pienet kirjaimet. Kyseisessä lausekkeessa oikea käytettävä nimi on row["CUSTOMERNAME"]. Jos kirjoitat esimerkiksi row["customername"], BIRT-raportinsuunnittelu näyttää virheen raporttia ajettaessa. Voit tarkistaa sarakkeiden nimien isot kirjaimet tarkastelemalla tietojen selausnäkymässä näkyviä nimiä.
8  

(c) Copyright Actuate Corporation 2013