Forrige emneNæste emne


Indholdsfortegnelse

Grundfunktioner

Øveprogram 1: Opret enkel listerapport

Opgave 1: Opret et nyt projekt

Opgave 2: Opret en ny rapport

Opgave 3: Opret en datakilde

Opgave 4: Opret et datasæt

Opgave 5: Opret rapportlayout

Opgave 6: Sortér data

Opgave 7: Formatér rapporten

Redigér kolonneoverskrifterne

Formatér kolonneoverskrifterne

Bevar for- og efternavn på samme linje

Forøg afstanden mellem rækker

Opgave 8: Opret en rapporttitel

Næste trin

Opret forbindelse til en datakilde

Sådan opretter du en BIRT-datakilde

Sådan reviderer du en eksisterende BIRT-datakilde

Sådan sletter du en BIRT Report Designer-datakilde

Sådan angiver du forbindelsesoplysninger for en database eller en anden JDBC-datakilde

Sådan tilføjer du et JDBC-styreprogram

Sådan sletter du alle JDBC-styreprogrammer i en JAR-fil

Hent data

Sådan opretter du et datasæt

Sådan udskifter du datakilden for et datasæt

Sådan skriver du en SQL-forespørgsel til et JDBC-datasæt

Sådan angiver du en lagret procedure til et JDBC-datasæt

Sådan får du vist og ændrer outputkolonner

Sådan ændrer du det antal rækker, der vises i Vis resultater

Sådan tilføjer du et beregnet felt til et datasæt

Sådan sammenkæder du datasæt

Sådan definerer du en dynamisk forespørgsel

Sådan angiver du cacheindstillinger

Bind data

Sådan opretter du en kolonnebinding

Opret rapportlayout

Sådan tilføjer du en række eller en kolonne

Sådan sletter du en række eller en kolonne

Sådan binder du et datasæt til en tabel

Sådan indsætter du et linket billede

Sådan indsætter du et indbygget billede

Sådan indsætter du billeder, der er lagret i en datakilde

Tekstfremvisning

Sådan bruger du et dynamisk tekstelement

Formatér rapportindhold

Sådan opretter du en typografi

Sådan importerer du typografier

Sådan anvender du en typografi

Sådan reviderer du en typografi

Sådan sletter du en typografi

Sådan opretter du en formateringsregel

Sådan reviderer du en formateringsregel

Sådan sletter du en formateringsregel

Sådan tilpasser du en kolonnes eller rækkes størrelse ved at trække kanten

Sådan angiver du en rækkehøjde

Sådan angiver du en kolonnebredde

Sådan fletter du tabel- eller gitterceller

Sådan skjuler du betinget et element

Sortér og gruppér data

Øveprogram 2: Gruppér rapportdata

Opgave 1: Åbn rapportdesignet

Opgave 2: Gem rapporten som en ny fil

Opgave 3: Tilføj kreditmaksimumsfeltet til datasættet

Opgave 4: Tilføj kreditmaksimumsdata til rapporten

Opgave 5: Gruppér kundedata efter kreditmaksimum

Opgave 6: Vis intervaller for kreditmaksimum i gruppetopteksten

Opgave 7: Vis beregnede oplysninger

Opgave 8: Formatér rapporten

Fjern kreditmaksimumsdata fra oplysningsrækkerne

Vis gruppeoverskrifter i første række i hver gruppe

Adskil hver gruppe med en linje

Opgave 9: Fremvis rapporten i BIRT-rapportfremviseren

Opgave 10: Vis intervaller for kreditmaksimum i indholdsfortegnelsen

Beregn data

Sådan opbygger du et beregningsudtryk i Opret udtryk

Skriv udtryk

Filtrér data

Sådan filtrerer du de rækker, der skal hentes fra en JDBC-datakilde

Sådan filtrerer du på datasætniveau

Sådan filtrerer du på rapportelementniveau

Sådan filtrerer du på gruppeniveau

Aktivér filtreringsmulighed for bruger

Giv brugeren mulighed for at filtrere, når forespørgslen udføres

Sådan opretter du en enkel rapportparameter

Sådan indsætter du en parametermarkering i SQL-forespørgslen

Sådan opretter du en datasætparameter

Sådan opdaterer du dynamisk en filterbetingelse, når rapporten udføres

Opret en rapport, der indeholder underrapporter

Øveprogram 3: Opret en rapport med side om side-underrapporter

Opgave 1: Opret en ny rapport

Opgave 2: Opret en datakilde

Opgave 3: Opret et datasæt til kunderapporten

Opgave 4: Opret et datasæt til ordreunderrapporten

Opgave 5: Opret et datasæt til betalingsunderrapporten

Opgave 6: Opret kundemasterrapporten

Opgave 7: Opret ordreunderrapporten

Opgave 8: Link ordreunderrapporten til kundemasterrapporten

Opgave 9: Opret betalingsunderrapporten

Opgave 10: Link betalingsunderrapporten til kundemasterrapporten

Opgave 11: Vis kun kunder med ordrer eller betalinger

Opgave 12: Vis underrapporterne ved siden af hinanden

Opgave 13: Formatér rapporten

Fremhæv kundenavnene

Redigér kolonneoverskrifterne

Revidér datoformaterne

Revidér talformaterne

Forøg den lodrette afstand mellem elementer

Forøg den vandrette afstand mellem ordre- og betalingstabellen

Tilføj kanter om tabellerne

Forøg afstanden mellem tabelkanten og indholdet

Brug et diagram i en rapport

Øveprogram 4: Opret et diagram

Opgave 1: Klargør rapportdesignfilen

Opgave 2: Tilføj diagrammet til rapporten

Opgave 3: Angiv data til et diagram

Opgave 4: Fremvis diagrammet

Opgave 5: Opdatér diagramtitlen

Opgave 6: Finjustér diagrammets udseende

Vis data i diagrammer

Sådan vælger du et diagramdatasæt

Sådan grupperer du kategoriseriedata

Sådan angiver du en akses datatype og format

Sådan ændrer du indstillinger for Vis diagramresultat

Opret layout for og formatér et diagram

Sådan angiver du et diagrams baggrundsfarve

Sådan definerer du en tilpasset farve

Sådan angiver du væg eller gulv for et diagram med dybde eller et tredimensionalt diagram

Sådan angiver du afstand i diagramområdet

Sådan angiver du en baggrundsfarve for plottet

Sådan indsætter du en kontur om plotområdet

Sådan indsætter du en skygge i plotområdet mellem akserne

Sådan justerer du et diagramplots placering og udfyldning

Sådan formaterer du en aksetitel

Sådan tilføjer og formaterer du en værdiserietitel i et instrument- eller lagkagediagram

Sådan reviderer du en akselinje

Sådan reviderer du aksemarkeringer

Sådan tilføjer eller reviderer du gitterlinjer

Design en rapport med flere sider

Sådan får du vist tekst i toptekst og bundtekst

Sådan angiver du toptekst- eller bundtekststørrelse

Sådan udelader du toptekstindhold på første side

Tilføj interaktive fremvisningsfunktioner

Sådan opretter du et bogmærke

Sådan linker du to rapportafsnit

Sådan linker du to rapporter

Sådan opretter du en indgang i indholdsfortegnelsen

Sådan eksporterer du rapportdata

Opret en fælles struktur til rapportudvikling

Sådan tilføjer du et element til et bibliotek

Sådan angiver du et tema til et rapportdesign

Sådan sletter du et tema i et rapportdesign

Sådan opretter du et skabelonrapportelement

Sådan konfigurerer du en skabelonfolder

Sådan publicerer du en skabelon

Sådan bruger du et skabelonrapportelement

Tekstoversættelse

Sådan tildeler du en ressourcefil til en rapport

Sådan tildeler du en eksisterende ressourcenøgle til et etiket- eller tekstelement

Sådan får du vist en rapport med en anden sprogkonvention

Scripting i et rapportdesign

Oversigt over BIRT-scripting

Vælg mellem Java og JavaScript

Både Java og JavaScript til skrivning af aktivitetsbehandlere

Brug JavaScript til at skrive en aktivitetsbehandler

Sådan bruger du BIRT Report Designer til at indsætte en JavaScript-aktivitetsbehandler

Undersøg rækkefølge for metodeudførelse

Angiv kode i ReportDesign.initialize

Sådan angiver du kode til metoden ReportDesign.initialize

Angiv koden i de metoder, du vil registrere

Angiv kode i ReportDesign.afterFactory

Øveprogram 5: Skriv en aktivitetsbehandler i JavaScript

Opgave 1: Åbn rapportdesignet

Opgave 2: Opret og initialisér en tæller i metoden Table.onCreate( )

Opgave 3: Forøg tælleren betinget i metoden Row.onCreate( )

Opgave 4: Vis resultatet vha. metoden ReportDesign.afterFactory( )

Brug Java til at skrive en aktivitetsbehandler

Sådan opretter du en aktivitetsbehandlerklasse og tilføjer den til Java-projektet

Sådan tilknytter du en Java-klasse til et rapportelement

Scriptingoversigt

Klassen DateTimeSpan

DateTimeSpan.addDate

DateTimeSpan.addTime

DateTimeSpan.days

DateTimeSpan.hours

DateTimeSpan.minutes

DateTimeSpan.months

DateTimeSpan.seconds

DateTimeSpan.subDate

DateTimeSpan.subTime

DateTimeSpan.years

Klassen Finance

Finance.ddb

Finance.fv

Finance.ipmt

Finance.irr

Finance.mirr

Finance.nper

Finance.npv

Finance.percent

Finance.pmt

Finance.ppmt

Finance.pv

Finance.rate

Finance.sln

Finance.syd

Klassen Total

Om gruppering og filtrering

Om filterargumentet

Om gruppeargumentet

Total.ave

Total.count

Total.countDistinct

Total.first

Total.isBottomN

Total.isBottomNPercent

Total.isTopN

Total.isTopNPercent

Total.last

Total.max

Total.median

Total.min

Total.mode

Total.movingAve

Total.percentile

Total.percentRank

Total.percentSum

Total.quartile

Total.rank

Total.runningCount

Total.stdDev

Total.sum

Total.variance

Total.weightedAve


(c) Copyright Actuate Corporation 2006

Forrige emneNæste emne