Előző Következő

6. feladat:  Adatok rendezése

Amikor először létrehoz és megtekint előnézetben egy jelentést, a jelentés az adatsorokat abban a sorrendben jeleníti meg, amelyben a lekérdezés visszaadta azokat. A sorrend számos tényezőtől függően változhat, például hogy az adatok hogyan kerültek be az adatforrásba. Legtöbb esetben módosítani kell az adatok megjelenési sorrendjét a jelentésben.

1  
2  
3  
Az elrendezésszerkesztőben jelölje ki a táblázatot a Táblázat fülre kattintva a bal alsó sarokban, az 1-18. ábrán látható módon. Ez a fül akkor jelenik meg, ha az egérmutatót a táblázat bal alsó sarka fölé viszi.

1-18. ábra: A táblázat kiválasztása

1-18. ábra:  A táblázat kiválasztása
A Tulajdonságszerkesztő megjeleníti a tbálázat tulajdonságait az 1-19. ábrán látható módon.

1-19. ábra: Tulajdonságszerkesztő a táblázat általános tulajdonságaival

1-19. ábra:  Tulajdonságszerkesztő a táblázat általános tulajdonságaival
4  
5  
*
*
Az 1-20. ábra jeleníti meg a rendezési meghatározást.

1-20. ábra Rendezés meghatározása az Új rendezési kulcs panelen

1-20. ábra:  Rendezési meghatározása az Új rendezési kulcs panelen
Kattintson az OK gombra. A Rendezés oldal megjeleníti a megadott rendezési kulcsot.
6  

1-21. ábra Vásárlók neve szerint rendezett adatok

1-21. ábra:  Vásárlók neve szerint rendezett adatok
Figyelje meg, hogy a nagybetűvel kezdődő nevek a lista elején jelennek meg. A BIRT a karaktersorozatos adatokat az UCS-2 kódpont értékek szerint rendezi. ASCII alapú karakterkészletekben a nagybetűk kisebb kódpont értékkel rendelkeznek, mint a kisbetűk. Ezért a nagybetűk a kisbetűk előtt jelennek meg.
7  
1  
2  
A Rendezés oldalon (1-22. ábra válasszon rendezés kulcsot, majd kattintson a Szerkesztés gombra.

1-22. ábra Rendezési kulcs a Rendezés oldalon

1-22. ábra:  Rendezési kulcs a Rendezés oldalon
3  
row["CUSTOMERNAME"].toUpperCase()
Ez a kifejezés a JavaScript toUpperCase(  ) függvényt használatával átalakítja az összes vásárlónevet csupa nagybetűre még a rendezés előtt. A JavaScript függvénynevekben a kis- és nagybetűk eltérőnek számítanak, ezért a toUpperCase( ) függvényt pontosan így kell beírnia. A kis- és nagybetűk az oszlopnevekben is eltérőnek számítanak. Ebben a kifejezésben a row["CUSTOMERNAME"] a megfelelő használandó név. Ha például a row["customername"] értéket írja be, akkor a BIRT jelentéstervező hibát jelez a jelentés futtatásakor. Az oslzopnév kis- és nagybetűinek elrendezését ellenőrizheti, ha megtekinti az Adatböngészőben megjelenő nevet.
8  

(c) Copyright Actuate Corporation 2013