Forrige Næste

Indholdsfortegnelse

Grundfunktioner
Om rapportdesignmiljøet
Øveprogram 1: Opret en 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: Definér rapportlayoutet
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
Adgang til Data
Om BIRT-datakilder
Om datasæt
Sådan opretter du en Cassandra-datakilde
Sådan angiver du, hvilke data der skal hentes fra en Cassandra-datakilde
Sådan opretter du en Excel-datakilde
Sådan angiver du, hvilke data der skal hentes fra en Excel-projektmappe
Sådan opretter du en Hive-datakilde
Sådan angiver du, hvilke data der skal hentes fra et Hadoop-system
Sådan angiver du forbindelsesoplysninger til en database eller en anden JDBC-datakilde
Sådan tilføjer du et JDBC-styreprogram
Sådan sletter du JDBC-styreprogrammer i en JAR-fil
Sådan opretter du en SQL-forespørgsel til at hente data fra en JDBC-datakilde
Sådan bruger du en lagret procedure til at hente data fra en JDBC-datakilde
Sådan opretter du en MongoDB-datakilde
Sådan angiver du, hvilke data der skal hentes fra et MongoDB-system
Sådan opretter du en POJO-datakilde
Sådan opretter du et POJO-datasæt
Sådan får du vist og ændrer outputkolonner
Sådan tilføjer du et beregnet felt til et datasæt
Sådan sammenkæder du datasæt
Sådan ændrer du det antal rækker, der vises i Vis resultater
Bind data
Sådan opretter du en kolonnebinding
Definér rapportlayoutet
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
Vis tekst
Sådan bruger du et dynamisk tekstelement
Formatér rapportindhold
Sådan opretter du en typografi
Sådan importerer du typografier
Sådan linker du en CSS-fil
Sådan anvender du en typografi
Sådan ændrer 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
Revidér størrelse på elementers margener, kanter og udfyldning
Sådan fletter du tabel- eller gitterceller
Sådan tilknytter du dataværdier til andre fremvisningsværdier vha. mapning
Sådan skjuler du et element betinget
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
Vis antallet af kunder i hver gruppe
Vis det samlede antal kunder i rapporten
Opgave 8: Formatér rapporten
Tilpas kolonnebredderne
Fjern kreditmaksimumsdata fra oplysningsrækkerne
Vis gruppeoverskrifter i første række i hver gruppe
Adskil hver gruppe med en linje
Vis antallet af kunder på én linje
Opgave 9: Fremvis rapporten i BIRT-rapportfremviseren
Opgave 10: Vis intervaller for kreditmaksimum i indholdsfortegnelsen
Beregn data
Sådan viser du opsummerede data
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 
Sådan opretter du en basisrapportparameter
Sådan indsætter du en parametermarkering i SQL-forespørgslen
Sådan definerer 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: Vis rapportens struktur
Opgave 14: Formatér rapporten
Brug et diagram
Øveprogram 4: Opret et enkeltstående diagram
Opgave 1: Klargør og opret forespørgsel til datakilde
Opgave 2: Tilføj diagrammet til rapporten
Opgave 3: Angiv data til et diagram
Opgave 4: Forstør rapportdesignet, og vis rapportresultatet
Opgave 5: Revidér titel på diagram og værdiserie
Opgave 6: Finjustér diagrammets udseende
Vis data i diagrammer
Sådan grupperer du kategorier på X-aksen
Sådan ændrer du indstillinger for Vis diagramresultat
Opret layout for og formatér et diagram
Oversigt over formatering
Sådan angiver du et diagrams baggrundsfarve
Sådan reviderer du plotområdet
Sådan formaterer du en aksetitel
Sådan angiver du en akses datatype og format
Præsentér data i en krydstabel
Øveprogram 5: Opret en krydstabel
Opgave 1: Opret en ny rapport
Opgave 2: Opret en datakilde
Opgave 3: Opret et datasæt
Opgave 4: Klargør data til krydstabellen
Opgave 5: Tilføj en krydstabel til rapporten
Opgave 6: Tilføj hovedtotal
Sådan filtrerer du data på krydstabelniveau
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 definerer du et bogmærke
Sådan opretter du et hyperlink, som sammenkæder to afsnit i en rapport
Sådan linker du to rapporter
Sådan opretter du en indgang i indholdsfortegnelsen
Opret en fælles udviklingsstruktur
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 JavaScript og Java
Brug både JavaScript og Java
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 scriptudførelse
Angiv kode i ReportDesign.initialize
Sådan angiver du kode til scriptet ReportDesign.initialize
Angiv kode til de scripts, du vil registrere
Angiv kode i ReportDesign.afterFactory
Øveprogram 6: Skriv en aktivitetsbehandler i JavaScript
Opgave 1: Opret rapportdesign
Opgave 2: Opret tæller i Table.onCreate
Opgave 3: Forøg tæller betinget
Opgave 4: Vis resultat
Kald eksterne JavaScript-funktioner
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
Hurtig oversigt over BIRT JavaScript-klasser
Klassen BirtComp
BirtComp.anyOf
BirtComp.between
BirtComp.compareString
BirtComp.equalTo
BirtComp.greaterOrEqual
BirtComp.greaterThan
BirtComp.lessOrEqual
BirtComp.lessThan
BirtComp.like
BirtComp.match
BirtComp.notBetween
BirtComp.notEqual
BirtComp.notLike
Klassen BirtDateTime
BirtDateTime.addDay
BirtDateTime.addHour
BirtDateTime.addMinute
BirtDateTime.addMonth
BirtDateTime.addQuarter
BirtDateTime.addSecond
BirtDateTime.addWeek
BirtDateTime.addYear
BirtDateTime.day
BirtDateTime.diffDay
BirtDateTime.diffHour
BirtDateTime.diffMinute
BirtDateTime.diffMonth
BirtDateTime.diffQuarter
BirtDateTime.diffSecond
BirtDateTime.diffWeek
BirtDateTime.diffYear
BirtDateTime.diffYear
BirtDateTime.firstDayOfMonth
BirtDateTime.firstDayOfQuarter
BirtDateTime.firstDayOfWeek
BirtDateTime.firstDayOfYear
BirtDateTime.month
BirtDateTime.now
BirtDateTime.quarter
BirtDateTime.today
BirtDateTime.week
BirtDateTime.weekDay
BirtDateTime.year
Klassen BirtDuration
BirtDuration.add
BirtDuration.addTo
BirtDuration.compare
BirtDuration.day
BirtDuration.getSign
BirtDuration.hour
BirtDuration.isLongerThan
BirtDuration.isShorterThan
BirtDuration.minute
BirtDuration.month
BirtDuration.multiply
BirtDuration.negate
BirtDuration.second
BirtDuration.subtract
BirtDuration.timeInMills
BirtDuration.year
Klassen BirtMath
BirtMath.add
BirtMath.ceiling
BirtMath.divide
BirtMath.mod
BirtMath.multiply
BirtMath.round
BirtMath.roundDown
BirtMath.roundUp
BirtMath.safeDivide
BirtMath.subtract
Klassen BirtStr
BirtStr.charLength
BirtStr.concat
BirtStr.indexOf
BirtStr.left
BirtStr.right
BirtStr.search
BirtStr.toLower
BirtStr.toUpper
BirtStr.trim
BirtStr.trimLeft
BirtStr.trimRight
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 Formatter
Formatter.format

(c) Copyright Actuate Corporation 2013