Forrige Neste

Oppgave 7:  Formatere rapporten

Nå som du har verifisert at rapporten viser de riktige dataene i riktig rekkefølge, kan du fokusere på å forbedre utseendet til rapporten. Du skal utføre disse oppgavene i denne delen:

*
*
*
*

Rediger kolonneoverskriftene

1  
2  
3  
Erstatt CUSTOMERNAME med følgende tekst:
Customer
4  
Gjenta trinn 2 og 3 for å endre den andre og tredje kolonneoverskriften til følgende tekst:
Phone
Contact
Rapportdesignen skal se ut som i Figur 1-23.

Figur 1-23 Reviderte kolonneoverskrifter i en rapportdesign

Figur 1-23  Reviderte kolonneoverskrifter i en rapportdesign

Formater kolonneoverskriftene

Hvis du vil formatere et rapportelement, definerer du egenskapene på to måter:

*
*

Du legger kanskje merke til at i rapportdesignen blir kolonneoverskriftene vist med ren tekst og de er midtstilt. Den genererte HTML-rapporten viser imidlertid kolonneoverskrifter med fet skrift og midtstilt. Dette avviket skjer fordi BIRT bruker nettleserens standardformat for artikler som er plassert i en tabelltopptekst.

I denne fremgangsmåten bruker du redigeringsprogram,et for egenskaper til å justere kolonneoverskriftene til venstre, og du definerer en stil for å legge farge på overskriftsraden.

1  
1  

Figur 1-24 Egenskaper for valgte elementer i redigeringsprogrammet for egenskaper

Figur 1-24  Egenskaper for valgte elementer i redigeringsprogrammet for egenskaper

Venstre knapp

2  

Knapp for fete typer

3  
4  
2  
1  
Velg ElementStilNy stil på hovedmenylinjen.
Ny stil blir vist, som i Figur 1-25. Venstre side viser egenskapskategoriene. Høyre side viser egenskapene for kategorien du velger.

Figur 1-25 Ny stil

Figur 1-25  Ny stil
2  
table_header_row
3  
4  
*
*
Velg OK.
5  

Figur 1-26 Hjelpeceller øverst og til venstre for en tabell

Figur 1-26  Hjelpeceller øverst og til venstre for en tabell
6  
7  
8  
3  

Figur 1-27 Forhåndsvisning av rapport viser stil for topptekstrad

Figur 1-27  Forhåndsvisning av rapport, visning av stil for topptekstrad

Vise fornavn og etternavn på samme linje

Når du plasserer flere elementer i en enkelt celle, oppretter BIRT Report Designer elementer på blokknivå. Hvis du kjenner til HTML, vet du at hvert blokkelement begynner på en ny linje. Hvis du vil vise flere elementer på samme linje, må du definere dem som innebygde elementer. Alternativt kan du slå sammen verdiene for det første og det siste navnet for å vise dem i et enkelt dataelement, som beskrevet i denne fremgangsmåten.

1  
2  
3  
Rediger databinding, vist i Figur 1-28, viser informasjon om dataene som er knyttet til gjeldende dataelement. I Uttrykk betyr dataSetRow[CONTACTFIRSTNAME] at dataelementet viser data fra feltet CONTACTFIRSTNAME i datasettet.

Figur 1-28 Rediger databinding

Figur 1-28  Redigere databinding

Uttrykksbygger-knapp

4  
Uttrykksbyggeren viser uttrykket i tekstområdet øverst i vinduet.
5  
dataSetRow["CONTACTFIRSTNAME"]+" "+ dataSetRow["CONTACTLASTNAME"]
Figur 1-29 viser dette uttrykket i uttrykksbyggeren. De tomme anførselstegnene (" ") legger til et mellomrom mellom fornavnet og etternavnet. Du kan skrive uttrykket i tekstområdet eller dobbeltklikke på et element nederst til høyre i vinduet for å sette inn uttrykket.

Figur 1-29 Uttrykksbyggeren viser uttrykket for å sammenkjede data

Figur 1-29  Uttrykksbyggeren viser uttrykket for å sammenkjede data
6  
Det redigerte uttrykket blir vist i Rediger databinding.
7  
8  

Figur 1-30 Forhåndsvisning av rapport som viser sammenslåtte kontaktnavn

Figur 1-30  Forhåndsvisning av rapport som viser sammenslåtte kontaktnavn

Øk mellomrommet mellom rader

Standardlayouten legger til et minimumsmellomrom mellom tabellradene. Vanligvis ønsker du å justere mellomrommet mellom radene.

1  
2  

Figur 1-31 Valgt tabellrad i layoutredigeringsprogrammet

Figur 1-31  Valgt tabellrad i layoutredigeringsprogrammet
Redigeringsprogrammet for egenskaper viser egenskapene for raden. Tittelen som vises i redigeringsprogrammet for egenskaper, viser hvilken elementtype du velger, så du skal se Redigeringsprogram for egenskap - Rad.
3  

Figur 1-32 Radhøyde definert til 24 punkter

Figur 1-32  Radhøyde satt til 24 punkter
4  

Figur 1-33 Forhåndsvisning av rapport som viser radmellomrom

Figur 1-33  Forhåndsvisning av rapport som viser radmellomrom

(c) Copyright Actuate Corporation 2013