Forrige Neste

Innholdsfortegnelse

Lære det grunnleggende
Om rapportdesignmiljøet
Opplæring 1: Bygge en enkel listerapport
Oppgave 1: Opprette et nytt prosjekt
Oppgave 2: Opprette en ny rapport
Oppgave 3: Bygge en datakilde
Oppgave 4: Bygge et datasett
Oppgave 5: Ordne rapporten
Oppgave 6: Sortere dataene
Oppgave 7: Formatere rapporten
Redigere kolonneoverskriftene
Formatere kolonneoverskriftene
Vise fornavn og etternavn på samme linje
Øke mellomrommet mellom rader
Oppgave 8: Opprette en rapporttittel
Tilgang til data
Om BIRT-datakilder
Om datasett
Slik oppretter du en Cassandra-datakilde
Slik oppgir du hvilke data som skal hentes fra en Cassandra-datakilde
Slik oppretter du en Excel-datakilde
Slik oppgir du hvilke data som skal hentes fra en Excel-arbeidsbok
Slik oppretter du en Hive-datakilde
Slik oppgir du hvilke data som skal hentes fra et Hadoop-system
Slik oppgir du tilkoblingsinformasjon for en database eller annen JDBC-datakilde
Slik legger du til en JDBC-driver
Slik sletter du JDBC-drivere i en JAR-fil
Slik oppretter du en SQL-spørring for å hente data fra en JDBC-datakilde
Slik bruker du en lagret prosedyre til å hente data fra en JDBC-datakilde
Slik oppretter du en MongoDB-datakilde
Slik oppgir du hvilke data som skal hentes fra en MongoDB-database
Slik oppretter du en POJO-datakilde
Slik oppretter du et POJO-datasett
Slik viser og endrer du utdatakolonner
Slik legger du til et beregnet felt i et datasett
Slik sammenføyer du datasett
Slik endrer du antall rader som blir vist i Forhåndsvis resultater
Binde data
Slik oppretter du en kolonnebinding
Utforme en rapport
Slik legger du til en rad eller kolonne
Slik sletter du en rad eller kolonne
Slik binder du et datasett til en tabell
Slik setter du inn et linket bilde
Slik setter du inn et innebygd bilde
Slik setter du inn bilder som er lagret i en datakilde
Vise tekst
Slik bruker du et dynamisk tekstelement
Formatere rapportinnhold
Slik oppretter du en stil
Slik importerer du stiler
Slik linker du en CSS-fil
Slik bruker du en stil
Slik endrer du en stil
Slik sletter du en stil
Slik oppretter du en formateringsregel
Slik endrer du en formateringsregel
Slik sletter du en formateringsregel
Slik endrer du størrelsen på en kolonne eller rad ved å dra grensen
Slik oppgir du en radhøyde
Slik oppgir du en kolonnebredde
Endre størrelse på marger, kantlinjer og utfylling av elementer
Slik slår du sammen tabell- eller rutenettceller
Slik tilordner du dataverdier til forskjellige visningsverdier
Slik skjuler du et element på grunnlag av en betingelse
Sortere og gruppere data
Opplæring 2: Gruppere rapportdata
Oppgave 1: Åpne rapportdesignen
Oppgave 2: Lagre rapporten som en ny fil
Oppgave 3: Legge til feltet for kredittgrense i datasettet
Oppgave 4: Legge til data for kredittgrense i rapporten
Oppgave 5: Gruppere kundedata etter kredittgrense
Oppgave 6: Vise verdiområder for kredittgrense i gruppetoppteksten
Oppgave 7: Vise aggregert informasjon
Vise antall kunder i hver gruppe
Vise samlet antall kunder i rapporten
Oppgave 8: Formatere rapporten
Kustere kolonnebredder
Fjerne kredittgrensedata fra detaljradene
Vise gruppetopptekster på første rad i hver gruppe
Skille ut hver gruppe med en linje
Vise antall kunder på en linje
Oppgave 9: Forhåndsvise rapporten i BIRT-rapportvisningsprogrammet
Oppgave 10: Vise verdiområder for kredittgrenser i innholdsfortegnelsen
Aggregere data
Slik viser du aggregeringsdata
Skrive uttrykk
Filtrere data
Slik filtrerer du radene som skal hentes fra en JDBC-datakilde
Slik filtrerer du på datasettnivå
Slik filtrerer du på rapportelementnivå
Slik filtrerer du på gruppenivå
Gjøre brukeren i stand til å filtrere data
Slik oppretter du en grunnleggende rapportparameter
Slik setter du inn et parametermerke i SQL-spørringen
Slik definerer du en datasettparameter
Slik oppdaterer du en filterbetingelse dynamisk når rapporten kjører
Bygge en rapport som inneholder underrapporter
Opplæring 3: Bygge en rapport med underrapporter ved siden av hverandre
Oppgave 1: Opprette en ny rapport
Oppgave 2: Bygge en datakilde
Oppgave 3: Bygge et datasett for rapporten Customers
Oppgave 4: Bygge et datasett for underrapporten Orders
Oppgave 5: Bygge et datasett for underrapporten Payments
Oppgave 6: Opprette hovedrapporten Customers
Oppgave 7: Opprette underrapporten Orders
Oppgave 8: Linke underrapporten Orders til hovedrapporten Customers
Oppgave 9: Opprette underrapporten Payments
Oppgave 10: Linke underrapporten Payments til hovedrapporten Customers
Oppgave 11: Vise bare kunder som har ordrer eller betalinger
Oppgave 12: Vise underrapportene ved siden av hverandre
Oppgave 13: Vise disposisjonen for rapporten
Oppgave 14: Formatere rapporten
Bruke et diagram
Opplæring 4: Opprette et frittstående diagram
Oppgave 1: Konfigurere og utføre spørring på datakilden
Oppgave 2: Legge til diagrammet i rapporten
Oppgave 3: Skaffe data til et diagram
Oppgave 4: Forstørre diagrammet og forhåndsvise rapporten
Oppgave 5: Endre tittel på diagram og verdieserie
Oppgave 6: Tilpasse diagrammets utseende
Vise data i diagrammer
Slik grupperer du kategorier på x-aksen
Slik endrer du preferansene for forhåndsvisning av diagram
Utforme og formatere et diagram
Oversikt over formatering
Slik definerer du bakgrunnsfargen for et diagram
Slik endrer du plotteområdet
Slik formaterer du en aksetittel
Slik definerer du datatype og format for en akse
Presentere data i en krysstabell
Opplæring 5: Opprette en krysstabell
Oppgave 1: Opprette en ny rapport
Oppgave 2: Bygge en datakilde
Oppgave 3: Bygge et datasett
Oppgave 4: Definer data for krysstabellen
Oppgave 5: Legge til en krysstabell i rapporten
Oppgave 6: Legge til totalsummer
Slik filtrerer du data på krysstabellnivå
Utforme en rapport med flere sider
Slik viser og endrer du topptekst og bunntekst
Slik oppgir du størrelse for topp- eller bunntekst
Slik utelater du toppteksten fra første side
Legge til interaktive visningsfunksjoner
Slik definerer du et bokmerke
Slik oppretter du en hyperlink som linker til to seksjoner i en rapport
Slik knytter du sammen to rapporter
Slik oppretter du en oppføring i innholdsfortegnelsen
Bygge et felles utviklingsrammeverk
Slik legger du til et element i et bibliotek
Slik definerer du et tema for en rapportdesign
Slik sletter du et tema fra en rapportdesign
Slik oppretter du et malrapportelement
Slik konfigurerer du en malmappe
Slik publiserer du en mal
Slik bruker du et malrapportelement
Lokalisere tekst
Slik tildeler du en ressursfil til en rapport
Slik tildeler du en eksisterende ressursnøkkel til et etikett- eller tekstelement
Slik forhåndsviser du en rapport i et annet språkmiljø
Bruke skript i rapportdesign
Oversikt over BIRT-skripting
Velge mellom JavaScript og Java
Bruke både JavaScript og Java
Bruke JavaScript til å skrive en hendelsesbehandler
Slik bruker du BIRT Report Designer til å oppgi en JavaScript-hendelsesbehandler
Fastsette skriptutføringsrekkefølge
Bruke ReportDesign.initialize-koden
Slik oppgir du kode for ReportDesign.initialize-skriptet
Bruke koden for skriptene du vil spore
Bruke ReportDesign.afterFactory-koden
Opplæring 6: Skrive en hendelsesbehandler i JavaScript
Oppgave 1: Opprette rapportdesignen
Oppgave 2: Opprette en teller i Table.onCreate
Oppgave 3: Øke telleren betinget
Oppgave 4: Vise resultatet
Kalle opp eksterne JavaScript-funksjoner
Bruke Java til å skrive en hendelsesbehandler
Slik oppretter du en hendelsesbehandlerklasse og legger den til i Java-prosjektet
Slik knytter du en Java-klasse til et rapportelement
Skriptreferanse
Hurtigreferanse for 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
Klasseformatterer
Formatter.format

(c) Copyright Actuate Corporation 2013