Forrige Næste

Opgave 7:  Formatér rapporten

Efter du nu har kontrolleret, at de rigtige data vises i den rigtige rækkefølge i rapporten, kan du koncentrere dig om at forbedre rapportens udseende. I dette afsnit beskrives følgende opgaver:

*
*
*
*

Redigér kolonneoverskrifterne

1  
2  
3  
Erstat CUSTOMERNAME med følgende tekst:
Customer
4  
Gentag trin 2 og 3 for at ændre anden og tredje kolonneoverskrift til følgende tekst:
Phone
Contact
Rapportdesignet skulle nu se ud som det, der vises i Figur 1-23.

Figur 1-23 Reviderede kolonneoverskrifter i et rapportdesign

Figur 1-23  Reviderede kolonneoverskrifter i et rapportdesign

Formatér kolonneoverskrifterne

Du kan formatere et rapportelement ved at angive dets egenskaber på en af følgende to måder:

*
*

Du har måske lagt mærke til, at kolonneoverskrifterne i rapportdesignet vises som almindelig tekst og er centreret. I den genererede HTML-rapport vises kolonneoverskrifterne imidlertid med fed og centreret. Forskellen skyldes, at BIRT bruger browserens standardformat for elementer, der placeres i en tabeloverskrift.

I denne fremgangsmåde bruger du Egenskabseditor til at venstrejustere kolonneoverskrifterne, og du definerer en typografi, der giver toptekstrækken en farve.

1  
1  

Figur 1-24 Egenskaber for valgte elementer i Egenskabseditor

Figur 1-24  Egenskaber for valgte elementer i Egenskabseditor

Knappen Venstre

2  

Knappen Fed

3  
4  
2  
1  
Vælg ElementTypografiNy typografi i hovedmenuen
Ny typografi vises som illustreret i Figur 1-25. I venstre side vises egenskabskategorierne. I højre side vises egenskaberne for den kategori, du vælger.

Figur 1-25 Ny typografi

Figur 1-25  Ny typografi
2  
table_header_row
3  
4  
*
*
Vælg OK.
5  

Figur 1-26 Hjælpeceller øverst og til venstre i en tabel

Figur 1-26  Hjælpeceller øverst og til venstre i en tabel
6  
7  
8  
3  

Figur 1-27 Rapportfremvisning med typografi for toptekstrække

Figur 1-27  Rapportfremvisning med typografi for toptekstrække

Bevar for- og efternavn på samme linje

Hvis du placerer flere elementer i en enkelt celle, opretter BIRT Report Designer blokniveauelementer. Hvis du kender til HTML, ved du, at hvert blokelement begynder på en ny linje. Hvis du vil have vist flere elementer på samme linje, skal du placere dem som fortløbende (inline) elementer. Du kan i stedet kombinere værdierne for for- og efternavn i et enkelt dataelement som beskrevet i denne fremgangsmåde.

1  
2  
3  
I Redigér databinding, der ses i Figur 1-28, vises oplysninger om de data, der er tilknyttet til det aktuelle dataelement. I Opret udtryk angiver dataSetRow["CONTACTFIRSTNAME"], at dataelementet viser data fra feltet CONTACTFIRSTNAME i datasættet.

Figur 1-28 Redigér databinding

Figur 1-28  Redigér databinding

Knappen Opret udtryk

4  
Opret udtryk viser udtrykket i tekstområdet øverst i vinduet.
5  
dataSetRow["CONTACTFIRSTNAME"] + " " + dataSetRow["CONTACTLASTNAME"]
Figur 1-29 viser udtrykket i Opret udtryk. De tomme anførselstegn (" ") indsætter et mellemrum mellem fornavnet og efternavnet. Du kan skrive udtrykket i tekstområdet eller dobbeltklikke på et element nederst til højre i vinduet for at indsætte det i udtrykket.

Figur 1-29 Opret udtryk med det udtryk, der skal sammenkæde data

Figur 1-29  Opret udtryk med det udtryk, der skal sammenkæde data
6  
Det redigerede udtryk vises i Redigér databinding.
7  
8  

Figur 1-30 Rapportresultat, der viser sammenkædede kontaktpersonnavne

Figur 1-30  Rapportresultat, der viser sammenkædede kontaktpersonnavne

Forøg afstanden mellem rækker

I standardlayoutet er der den mindst mulige afstand mellem tabelrækker. Du vil nok ofte vælge at justere afstanden mellem rækkerne.

1  
2  

Figur 1-31 Valgt tabelrække i layouteditoren

Figur 1-31  Valgt tabelrække i layouteditoren
Egenskaberne for rækken vises i egenskabseditoren. Den titel, der vises i Egenskabseditoren, viser den type element, du vælger, så Egenskabseditor - række burde blive vist.
3  

Figur 1-32 Rækkehøjde angivet til 24 punkt

Figur 1-32  Rækkehøjde angivet til 24 punkt
4  

Figur 1-33 Rapportresultat med større afstand mellem rækkerne

Figur 1-33  Rapportresultat med større afstand mellem rækkerne

(c) Copyright Actuate Corporation 2013