Opas 1: Perusluetteloraportin koonti
Tässä osassa on vaiheittaiset ohjeet asiakkaiden nimet, puhelinnumerot ja yhteyshenkilöiden nimet sisältävän raportin luomista varten. Raportissa käytetään BIRT-raportinsuunnittelun kanssa toimitetun Classic Models -mallitietokannan tietoja. Kuvassa 1-1 on osa valmiista raportista.
Kuva 1-1: Raportti, jossa on luettelo asiakkaiden nimistä, puhelinnumeroista ja yhteystiedoista
Tässä oppaassa teet seuraavat tehtävät:
- Luo uusi projekti. Jos käytät BIRT RCP -raportinsuunnittelua, tätä vaihetta ei tarvitse tehdä.
Tehtävä 1: Uuden projektin luonti
Eclipse järjestää tiedostoja projekteihin. Voit järjestää kaikki raporttisi yhteen projektiin tai luoda useita projekteja ja järjestää raporttisi niihin luokittain. Eclipse luo hakemiston tiedostojärjestelmään jokaista luotua projektia varten.
Jos käytät BIRT RCP -raportinsuunnittelua, tämän tehtävän voi ohittaa.
- Valitse vaihtoehdot Tiedosto -> Uusi -> Projekti. Kuvassa 1-2 olevassa Uusi projekti -kohdassa näkyvät projektilajit, joita voit luoda.
Kuva 1-2: Uusi projekti
- Laajenna kohta Business Intelligence- ja raportointityökalut, valitse vaihtoehto Raporttiprojekti ja napsauta Seuraava-painiketta.
- Kirjoita Uusi raporttiprojekti -kohdassa Projektin nimi -kenttään kuvassa 1-3 esitetty teksti:
- Lisää projekti valitsemalla Valmis-vaihtoehto. Projekti näkyy nyt kuvan 1-4 mukaisesti navigaattorinäkymässä.
Kuva 1-4: Projekti navigaattorinäkymässä
Tehtävä 2: Uuden raportin luonti
Voit luoda raportin seuraavilla tavoilla:
- Aloita tyhjästä raporttirakenteesta.
- Käytä ennalta määritettyä raporttimallipohjaa.
BIRT-raportinsuunnittelussa on kullekin mallipohjalle muistilista, joka sisältää vaiheittaiset ohjeet raportin luontia varten.
Aloita näitä ohjeita noudattaessasi tyhjästä raporttirakenteesta.
- Valitse vaihtoehdot Tiedosto -> Uusi -> Raportti. Uusi raportti -kohta tulee näkyviin. Kuvassa 1-5 on esitetty BIRT-raportinsuunnittelussa näkyvä ikkuna. Uusi raportti -ikkuna on hieman erilainen BIRT RCP -raportinsuunnittelussa.
Kuva 1-5: Uusi raportti -ikkuna BIRT-raportinsuunnittelussa
- Valitse BIRT-raportinsuunnittelussa Kirjoita tai valitse pääkansio -kohdassa luomasi projekti. Tämä vaihe tulee ottaa huomioon vain, jos käytät BIRT-raportinsuunnittelua.
- Kirjoita tiedostonimeksi seuraava teksti:
- Valitse Seuraava-vaihtoehto. Uusi raportti -kohdassa on kuvan 1-6 mukaisesti valintoja, mukaan lukien aloitus tyhjästä raportista ja useita raporttimallipohjia.
Kuva 1-6: Raporttimallipohjia Uusi raportti -kohdassa
- Valitse Tyhjä raportti -vaihtoehto ja sitten Valmis-vaihtoehto. Uusi raportti tulee näkyviin pääikkunassa. Kyseisessä ikkunassa näkyy asettelun muokkausohjelma kuvan 1-7 mukaisesti. Asettelun muokkausohjelmassa näkyy tyhjä raporttisivu.
Tämän oppaan loput osat sisältävät yksityiskohtaiset ohjeet asiakasraportin luontia varten.
Kuva 1-7: Tyhjä raporttirakenne
Tehtävä 3: Tietolähteen koonti
Ennen kuin aloitat raportin suunnittelun asettelun muokkausohjelmassa, kokoa BIRT-tietolähde, jonka avulla raportti yhdistetään tietokantaan tai muunlajisiin tietolähteisiin.
Tietolähdettä koottaessa määritetään ajuriluokka, tietolähteen nimi ja muut yhteystiedot, kuten käyttäjätunnus ja salasana. Tämän oppaan yhteydessä käytetään Classic Models -mallitietokantaa, jonka kokoonpano on valmiiksi määritetty BIRT-raportinsuunnittelun kanssa käytettäväksi. Tälle mallitietokannalle ei tarvitse määrittää yhteystietoja.
- Valitse Tietojen selausnäkymä. Jos käytät raporttirakenteen oletusperspektiiviä, tietojen selausnäkymä on asettelun muokkausohjelman vasemmalla puolella Valikoima-kohdan vieressä kuvan 1-8 mukaisesti. Jos sitä ei ole avattuna, valitse vaihtoehdot Ikkuna->Näytä näkymä->Tietojen selausnäkymä.
Kuva 1-8: Tietojen selausnäkymä
- Napsauta Tietolähteet-kohtaa hiiren kakkospainikkeella ja valitse pikavalikosta vaihtoehto Uusi tietolähde. Uusi tietolähde -kohdassa näkyvät luotavan tietolähteen mahdolliset lajit kuvan 1-9 mukaisesti.
Kuva 1-9: Uusi tietolähde
- Valitse Classic Models Inc. -mallitietokanta tietolähteen lajien luettelosta. Käytä oletusarvoista tietolähteen nimeä ja valitse Seuraava-vaihtoehto. Uuden tietolähteen yhteystiedot tulevat näkyviin.
- Valitse Valmis-vaihtoehto. BIRT-raportinsuunnittelu luo uuden tietolähteen, joka luo yhteyden mallitietokantaan. Se tulee näkyviin tietojen selausnäkymän Tietolähteet-kohdassa kuvan 1-10 mukaisesti.
Kuva 1-10: Tietolähteitä tietojen selausnäkymässä
Tehtävä 4: Tietojoukon koonti
Voit nyt luoda tietojoukon. Tietojoukko määrittää tiedot, jotka noudetaan tietolähteestä. Jos raporttisi luo yhteyden JDBC-tietolähteeseen, noudettavat tiedot yksilöidään SQL SELECT -lauseen avulla.
- Napsauta tietojen selausnäkymässä Tietojoukot-kohtaa hiiren kakkospainikkeella ja valitse pikavalikosta vaihtoehto Uusi tietojoukko.
- Kirjoita Uusi tietojoukko -kohdan Tietojoukon nimi -kenttään seuraava kuvassa 1-11 esitetty teksti:
- Käytä muissa kentissä oletusarvoja:
- Tietolähde-kohdassa näkyy aiemmin luodun tietolähteen nimi.
- Tietojoukon laji osoittaa, että tietojoukko käyttää SQL SELECT -kyselyä.
- Valitse Seuraava-vaihtoehto.
Kysely-kohdassa näkyy tietoja, jotka auttavat SQL-kyselyn luonnissa. Käytettävissä olevat objektit -kohdassa on luettelo kaikista Classic Models -tietokannan taulukoista. Taulukon sarakkeet voi näyttää napsauttamalla taulukon vieressä olevaa plusmerkkiä (+). Tietojoukon muokkaus -kohdan oikealla puolella olevalla tekstialueella näkyvät SQL SELECT -käskyn edellyttämät avainsanat:
- Määritä noudettavat tiedot kirjoittamalla seuraava SQL SELECT -käsky tekstialueelle:
Vaikka tietojoukon muokkausohjelmassa taulukkojen ja sarakkeiden nimet näkyvät isoilla kirjaimilla kirjoitettuina, voit kirjoittaa kyseiset nimet haluamallasi tavalla, koska SQL ei erottele isoja ja pieniä kirjaimia. Jos et halua kirjoittaa kyselyä, voit vetää sarakkeita ja taulukoita Käytettävissä olevat objektit -kohdasta tekstialueelle.
Luomasi SELECT-käsky, joka näkyy
kuvassa 1-12, saa arvot CUSTOMERS-taulukon sarakkeista CUSTOMERNAME, CONTACTLASTNAME, CONTACTFIRSTNAME ja PHONE.
Kuva 1-12: SQL SELECT -käsky Tietojoukon muokkaus -kohdassa
- Tallenna tietojoukko valitsemalla Valmis-vaihtoehto. Tietojoukon muokkaus -kohdassa näkyvät kyselyssä määrittämäsi sarakkeet, ja se sisältää tietojoukon muokkaukseen käytettäviä asetuksia.
- Voit varmistaa, että kysely on kelvollinen ja että se palauttaa oikeat tiedot, valitsemalla Tulosten esikatselu -vaihtoehdon. Jos olet kirjoittanut SELECT-käskyn oikein, näkyviin pitäisi tulla tulokset, jotka näkyvät kuvassa 1-13. Nämä ovat kyselyn palauttamat tietorivit.
Kuva 1-13: SQL SELECT -käskyn palauttamia tietorivejä
- Valitse OK-vaihtoehto.
Tehtävä 5: Raportin asettelu
Tässä toimintosarjassa raporttisivulle lisätään aiemmin luodun tietojoukon tiedot näyttäviä elementtejä. Tämä aloitetaan lisäämällä taulukkoelementti, minkä jälkeen taulukkoon lisätään tietoelementtejä. Taulukon käyttöön tuomat toiminnot on tärkeää ymmärtää:
- Taulukko iteroi kaikki tietojoukon palauttamat tietorivit.
- Sen avulla tiedot voi asetella helposti rivi- ja sarakemuotoon.
- Valitse Valikoima-vaihtoehto. Valikoimassa näkyvät kaikki elementit, joita voi sijoittaa raporttiin.
- Vedä taulukkoelementti valikoimasta ja pudota se raporttiin asettelun muokkausohjelmassa. Lisää taulukko -kohdassa kehotetaan määrittämään taulukkoon luotavien sarakkeiden ja tietorivien määrä.
- Määritä kolme saraketta sekä yksi tietorivi ja valitse OK-vaihtoehto. Asettelun muokkausohjelmaan tulee näkyviin taulukko, jossa on kolme saraketta ja yksi tietorivi. Voit nyt lisätä tietoja taulukkoon.
- Valitse Tietojen selausnäkymä.
- Laajenna tietojen selausnäkymässä Tietojoukot-kohta ja laajenna sitten Customers-kohta. Kyselyssä määrittämäsi sarakkeet tulevat näkyviin Customers-kohdan alle.
- Vedä CUSTOMERNAME tietojen selausnäkymästä ja pudota se taulukon tietorivin ensimmäiseen soluun kuvan 1-14 mukaisesti. Tietorivillä näkyvät raportin päätiedot. Valmiissa raportissa tietorivi näyttää kaikki tietojoukon tietorivit toistuvasti.
Kuva 1-14: Sarakkeen vetäminen tietojenselausnäkymästä ja pudotus taulukon soluun
BIRT-raportinsuunnittelu luo nimetyn sarakkeen, joka on sidottu tietojoukkokenttään. Valitse Tietosidos-kohta, joka näkyy
kuvassa 1-15.
Kuva 1-15: Tietojoukon kenttään sidottu nimetty sarake
- Hyväksy oletusarvoinen tietosidontamääritys valitsemalla OK-vaihtoehto.
Asettelun muokkausohjelmassa se taulukon solu, johon pudotit CUSTOMERNAME-kentän, sisältää tietoelementin, joka näyttää kohteen [CUSTOMERNAME]. Tämän tietoelementin yläpuolella on nimiöelementti, jonka asettelun muokkausohjelma automaattisesti lisää otsikkoriville. Nimiö näyttää kentän nimen staattisena tekstinä. Se toimii sarakkeen otsikkona.
Kuvassa 1-16 näkyvät tieto- ja nimiöelementit.
Kuva 1-16: Tieto- ja nimiöelementit taulukossa
- Vedä PHONE tietojen selausnäkymästä ja pudota se tietorivin toiseen soluun. Hyväksy oletusarvoinen tietosidonta valitsemalla OK-vaihtoehto.
- Vedä CONTACTFIRSTNAME ja pudota se tietorivin kolmanteen soluun. Hyväksy oletusarvoinen tietosidonta valitsemalla OK-vaihtoehto.
- Vedä CONTACTLASTNAME ja pudota se tietorivin kolmanteen soluun CONTACTFIRSTNAME-elementin alapuolelle. Hyväksy oletusarvoinen tietosidonta valitsemalla OK-vaihtoehto. Raporttisivun
pitäisi näyttää samankaltaiselta kuin kuvassa 1-17 esitetään.
Kuva 1-17: Taulukkoon lisätyt asiakas- ja yhteystiedot
- Valitse asettelun muokkausohjelman alareunassa oleva Esikatselu-välilehti. BIRT-raportinsuunnittelu muodostaa ja näyttää raportin HTML-muotoisena kuvan 1-18 mukaisesti. Käy koko raportti läpi selaamalla alaspäin. Voit esikatsella raportteja myös PDF-tiedostoina. Tämän voi tehdä valitsemalla päävalikosta vaihtoehdot Tiedosto->Tarkastele raporttia PDF-tiedostona.
Kuvan 1-18 mukaisesti tiedot ovat oikeat, mutta ne näkyvät satunnaisessa järjestyksessä. On selvempää lajitella tiedot aakkosjärjestyksessä asiakkaan nimen mukaan. Myös raportin ulkoasu kaipaa parantelua.
Kuva 1-18: Raportin tietojen esikatselu
Tehtävä 6: Tietojen lajittelu
Kun raportti luodaan ja sitä esikatsellaan ensimmäisen kerran, tietorivit näkyvät siinä järjestyksessä, jossa kysely on ne palauttanut. Järjestys voi vaihdella monien seikkojen mukaan, kuten sen, miten tiedot on toimitettu tietolähteeseen.
Useimmiten on hyödyllistä muuttaa järjestystä, jossa tiedot näkyvät raportissa.
- Palaa asettelun muokkausohjelmaan valitsemalla Asettelu-vaihtoehto.
- Avaa ominaisuuksien muokkausohjelma tarvittaessa. Jos käytät raporttirakenteen oletusperspektiiviä, ominaisuuksien muokkausohjelma näkyy asettelun muokkausohjelman alapuolella. Jos sitä ei ole avattuna, valitse vaihtoehdot Ikkuna->Näytä näkymä->Ominaisuuksien muokkausohjelma.
- Valitse taulukko asettelun muokkausohjelmassa valitsemalla Taulukko-välilehti vasemmasta alakulmasta. Kyseinen välilehti tulee näkyviin, kun viet hiiren osoittimen tälle alueelle. Ominaisuuksien muokkausohjelmassa näkyvät taulukon ominaisuudet, kuten kuvassa 1-19 esitetään.
Kuva 1-19: Ominaisuuksien muokkausohjelma
- Valitse Lajittelu-välilehti.
- Luo lajittelulauseke valitsemalla vaihtoehto Lisää. Lajitteluavain-kohtaan tulee näkyviin rivi.
- Napsauta Lajitteluavain-kohdan alla olevalla rivillä, valitse näkyviin tuleva nuolinäppäin ja valitse avattavasta luettelosta vaihtoehto CUSTOMERNAME.
- Käytä Lajittelusuunta-kohdassa oletusarvoa Nouseva, kuten kuvassa 1-20 esitetään.
Kuva 1-20: Nouseva lajittelusuunta
- Esikatsele raporttia. Lajitellut tiedot näkyvät nousevassa järjestyksessä asiakkaan nimen mukaan kuvan 1-21 mukaisesti.
Kuva 1-21: Asiakkaan nimen mukaan lajitellut tiedot
Huomaa, että isoin kirjaimin kirjoitetut nimet näkyvät luettelon alussa. BIRT lajittelee merkkijonotietoja UCS2-koodiarvojen perusteella. ASCII-pohjaisissa merkistöissä isojen kirjainten koodiarvot ovat pienempiä kuin pienten kirjainten. Tämän vuoksi isot kirjaimet näytetään ennen pieniä kirjaimia.
- Lajittele asiakkaiden nimet niin, että kirjainkoko ei ole merkitsevä (asiakas ANG Resellers näkyy ennen asiakasta American Souvenirs Inc. eikä päinvastoin) muuttamalla lajittelusivun Lajitteluavain-lausekkeeksi seuraava lauseke:
Tämä lauseke muuttaa kaikkien asiakkaiden nimiarvot isoilla kirjaimilla kirjoitetuiksi JavaScript-funktion toUpperCase( ) avulla ennen lajittelua. JavaScript-funktioiden nimissä isojen ja pienten kirjainten ero on merkitsevä, joten toUpperCase( ) on kirjoitettava täsmälleen kuten tässä on esitetty. Myös viittauksissa sarakkeiden nimiin erotetaan isot ja pienet kirjaimet. Kyseisessä lausekkeessa oikea käytettävä nimi on row["CUSTOMERNAME"]. Jos kirjoitat esimerkiksi row["customername"], BIRT-raportinsuunnittelu näyttää virheen raporttia ajettaessa. Voit tarkistaa sarakkeiden nimien isot kirjaimet tarkastelemalla tietojen selausnäkymässä näkyviä nimiä.
- Esikatsele raporttia. Asiakkaiden nimet näkyvät eri järjestyksessä kuin aiemmin.Isoin kirjaimin kirjoitetut nimet eivät enää näy luettelon alussa.
Tehtävä 7: Raportin muotoilu
Kun olet tarkistanut, että raportissa on oikeat tiedot oikeassa järjestyksessä, voit parannella raportin ulkoasua. Tässä osiossa tehdään seuraavat tehtävät:
- Muokkaa sarakeotsikoiden tekstiä.
- Muotoile sarakeotsikot niin, että ne erottuvat tietoriveistä.
- Näytä yhteyshenkilöiden etu- ja sukunimet samalla rivillä.
- Lisää rivien välistä tilaa.
Sarakeotsikoiden muokkaus
- Palaa asettelun muokkausohjelmaan valitsemalla Asettelu-vaihtoehto.
- Kaksoisnapsauta ensimmäistä sarakeotsikkoa CUSTOMERNAME. Sarakeotsikko on taulukon ensimmäisellä rivillä eli otsikkorivillä.
- Korvaa koko korostettu teksti aloittamalla kirjoitus ja painamalla Enter-näppäintä, kun olet valmis. Jos haluat muokata tekstiä, poista tekstin valinta napsauttamalla kerran ja siirrä kohdistin sijaintiin, josta haluat poistaa tai johon haluat lisätä merkkejä.
Korvaa CUSTOMERNAME seuraavalla tekstillä:
- Toista vaiheet 2 ja 3 ja muuta toisen ja kolmannen sarakeotsikon tekstit seuraavasti:
Raportin pitäisi näyttää samankaltaiselta kuin
kuvassa 1-22 esitetään.
Kuva 1-22: Korjatut sarakeotsikot raporttirakenteessa
Sarakeotsikoiden muotoilu
Raporttielementti muotoillaan määrittämällä sen ominaisuudet. Tämän tehtävän voi tehdä kahdella tavalla:
- Määritä elementin ominaisuudet ominaisuuksien muokkausohjelman avulla.
- Määritä tyyli, joka sisältää halutut ominaisuudet, ja liitä kyseinen tyyli elementtiin. Tämän menetelmän avulla voit liittää kerran määritettyjä muotoiluominaisuuksia useisiin elementteihin.
Tässä toimintosarjassa sarakeotsikot lihavoidaan edellisellä menetelmällä, ja otsikkoriville lisätään värjäys jälkimmäisellä menetelmällä.
- Määritä sarakeotsikot lihavoiduiksi ominaisuuksien muokkausohjelman avulla seuraavasti:
- Valitse kaikki sarakeotsikot. Voit valita useita elementtejä painamalla vaihtonäppäintä kutakin elementtiä napsautettaessa. Ominaisuuksien muokkausohjelmassa näkyvät valittujen elementtien ominaisuudet, kuten kuvassa 1-23 esitetään.
Kuva 1-23: Valittujen elementtien ominaisuudet ominaisuuksien muokkausohjelmassa
- Muotoile sarakeotsikoiden teksti lihavoiduksi valitsemalla B.
- Poista sarakeotsikoiden valinta napsauttamalla taulukon ulkopuolella olevaa tyhjää tilaa.
- Lisää taustaväri otsikkoriville käyttämällä tyylejä seuraavasti:
- Valitse päävalikosta vaihtoehdot Elementti->Uusi tyyli.
Uusi tyyli -kohta tulee näkyviin, kuten
kuvassa 1-24 esitetään. Vasemmassa reunassa näkyvät ominaisuusluokat. Oikeassa reunassa näkyvät valitun luokan ominaisuudet.
Kuva 1-24: Uusi tyyli
- Määritä Mukautettu tyyli -kohtaan tyylille seuraava nimi:
- Valitse ominaisuusluokkien luettelosta Tausta. Uusi tyyli -kohdassa näkyvät ne taustaominaisuudet, jotka voit määrittää.
- Määritä Taustaväri-ominaisuuteen väri jollakin seuraavista menetelmistä:
- Valitse ominaisuuden vieressä oleva painike ja valitse värivalikoimasta väri.
- Valitse väri avattavasta luettelosta.
Valitse OK-vaihtoehto.
- Valitse taulukko asettelun muokkausohjelmassa valitsemalla Taulukko-välilehti vasemmasta alakulmasta. Kyseinen välilehti tulee näkyviin, kun viet hiiren osoittimen tälle alueelle. Taulukon vasempaan reunaan ja yläreunaan tulee näkyviin opassoluja kuvan 1-25 mukaisesti.
Kuva 1-25: Opassolut taulukon yläreunassa ja vasemmassa reunassa
- Valitse otsikkorivin vieressä oleva opassolu. Ominaisuuksien muokkausohjelmassa näkyvät valitun rivin ominaisuudet.
- Valitse vaihtoehdot Ominaisuudet ja Yleiset, jolloin rivin yleiset ominaisuudet tulevat näkyviin.
- Liitä juuri luomasi tyyli otsikkoriviin valitsemalla Tyyli-kohdan viereisestä avattavasta luettelosta vaihtoehto table_header_row. BIRT-raportinsuunnittelu liittää tyylin otsikkoriviin, ja se näkyy värillisenä.
- Esikatsele raporttia. Raportin pitäisi näyttää samankaltaiselta kuin kuvassa 1-26 esitetään.
Kuva 1-26: Raportin esikatselu, jossa näkyy otsikkorivin tyyli
Tähän mennessä tärkein parannus on, että otsikot näkyvät selvästi ja erottuvat.
Etu- ja sukunimen näyttö samalla rivillä
Kun useita elementtejä sijoitetaan samaan soluun, BIRT-raportinsuunnittelu luo lohkotason elementtejä. Jos tunnet HTML-kieltä, tiedät, että kukin lohkoelementti alkaa rivinvaihdolla. Jos useita elementtejä haluaa näyttää samalla rivillä, ne on määritettävä rivinsisäisiksi. Vaihtoehtoisesti voit liitostaa etu- ja sukunimiarvot näkymään yhtenä tietoelementtinä, kuten seuraavissa ohjeissa esitetään.
- Palaa asettelun muokkausohjelmaan valitsemalla Asettelu-vaihtoehto.
- Poista yhteyshenkilön sukunimen näyttävä tietoelementti.
- Kaksoisnapsauta yhteyshenkilön etunimen näyttävää tietoelementtiä.
Valitse tietosidos -kohdassa näkyvät kaikki raportissa käytetyt tietosidonnat. Valintamerkki elementin CONTACTFIRSTNAME vieressä osoittaa valitun tietoelementin käyttämän tietosidonnan.
- Napsauta dataSetRow["CONTACTFIRSTNAME"]-lausekkeen näyttävän solun sisäpuolella ja napsauta kolme pistettä (...) -painiketta.
Lausekkeen luontitoiminnossa näkyy seuraava lauseke ikkunan yläreunassa olevalla tekstialueella:
- Voit liitostaa etu- ja sukunimet käyttämällä seuraavaa lauseketta:
Kuva 1-27 esittää kyseistä lauseketta lausekkeen luontitoiminnossa. Tyhjät lainausmerkit (" ") lisäävät välilyönnin etu- ja sukunimen väliin. Voit kirjoittaa lausekkeen tekstialueelle tai lisätä objektin lausekkeeseen kaksoisnapsauttamalla sitä ikkunan oikeassa alareunassa.
Kuva 1-27: Liitostettuja tietoja lausekkeen luontitoiminnossa
- Sulje lausekkeen luontitoiminto valitsemalla OK-vaihtoehto. Tallenna muutettu lauseke valitsemalla tämän jälkeen OK-vaihtoehto Valitse tietosidos -kohdassa.
- Esikatsele raporttia. Raportin pitäisi näyttää samankaltaiselta kuin kuvassa 1-28 esitetään.
Kuva 1-28: Raportin esikatselussa näkyvät liitostetut yhteyshenkilöiden nimet
Rivien välin lisäys
Oletusasettelussa taulukon rivien väliin lisätään tietty vähimmäistila. Yleensä rivien välistä tilaa on tarpeen muuttaa.
- Palaa asettelun muokkausohjelmaan valitsemalla Asettelu-vaihtoehto.
- Valitse kaikki tietorivin eli keskimmäisen rivin solut. Voit valita useita soluja painamalla vaihtonäppäintä ja napsauttamalla. Varmista, että valittuina ovat solut eivätkä solujen sisällä olevat tietoelementit. Valittujen solujen ympärillä näkyy ruutu kuvan 1-29 mukaisesti.
Kuva 1-29: Valitut solut asettelun muokkausohjelmassa
Ominaisuuksien muokkausohjelmassa näkyvät solujen ominaisuudet. Ominaisuuksien muokkausohjelmassa näkyviin tuleva otsikko näyttää valitun elementin lajin, joten näkyvissä pitäisi olla Ominaisuuksien muokkaustoiminto - Solu.
- Valitse vaihtoehto Täyte. Ominaisuuksien muokkausohjelmassa näkyvät täyttöominaisuudet. Näiden ominaisuuksien avulla voit määrittää elementin ylä- tai alapuolelle taikka vasemmalle tai oikealle puolelle lisättävän tilan koon.
- Määritä ominaisuuden Täyte--Yläreuna arvoksi 12 pistettä.
Miksi rivien välejä ei sitten määritetty valitsemalla rivi sen sijaan, että valittiin rivin yksittäiset solut? BIRT-raportinsuunnittelu ei tue rivien täytön määritystä, koska kaikki selaimet eivät tue kyseistä tuoteominaisuutta.
- Esikatsele raporttia. Raportin pitäisi näyttää samankaltaiselta kuin kuvassa 1-30 esitetään. Tietorivien välissä on nyt enemmän tilaa.
Kuva 1-30: Raportin esikatselussa näkyvät rivien välit
Tehtävä 8: Raportin otsikon luonti
Raportista puuttuu enää otsikko. Otsikon voi näyttää joko nimiöelementin, tekstielementin tai tietoelementin avulla:
- Nimiöelementti sopii parhaiten lyhyen, staattisen tekstin, kuten sarakeotsikoiden, näyttöön.
- Tietoelementti sopii parhaiten tietojoukon kentän tai lasketun kentän dynaamisten arvojen näyttöön.
- Tekstielementti sopii parhaiten eri muotoiluja tai dynaamisia arvoja sisältävän monirivisen tekstin näyttöön.
Tässä toimintosarjassa tekstin muotoiluun käytetään tekstielementtiä ja HTML-tunnisteita. Huomaa, että muotoillun tekstin luontiin ei ole pakko käyttää HTML-tunnisteita. Jos kuitenkin tunnet HTML- tai Web-suunnittelua hyvin, haluat ehkä käyttää HTML-tunnisteita muotoillun tekstilohkon luontiin.
- Palaa asettelun muokkausohjelmaan valitsemalla Asettelu-vaihtoehto.
- Valitse Valikoima-vaihtoehto.
- Vedä tekstielementti valikoimasta ja pudota se taulukon yläpuolelle.
- Valitse Muokkaa tekstiobjektia -kohdassa vaihtoehto HTML/dynaaminen teksti avattavasta luettelosta, jossa näkyy Teksti.
Kun vaihtoehto HTML tai dynaaminen teksti on valittuna, voit sisällyttää HTML-tunnisteita tai CSS-ominaisuuksia tekstiin. Voit kirjoittaa tunnisteita itse tai lisätä tekstinmuokkausohjelmassa olevia yleisesti käytettyjä HTML-tunnisteita.
- Valitse OK-vaihtoehto ja esikatsele raporttia. Raportin pitäisi näyttää samankaltaiselta kuin kuvassa 1-32 esitetään.
Kuva 1-32: Raportin esikatselussa näkyvä muotoiltu raportin otsikko
Käyttämällä sisäisiä HTML-tunnisteita sisältäviä tekstielementtejä voi siis tehdä seuraavaa:
- Muotoilla monirivisen tekstilohkon jokaisen rivin eri tavalla.
- Lisätä dynaamisia arvoja, kuten kuluvan päivämäärän.
Vaihtoehtoisesti voit käyttää otsikointiin:
- Kahta nimiöelementtiä, jotka näyttävät staattisen tekstin ensimmäisen ja toisen rivin
- Tietoelementtiä, joka näyttää dynaamisen arvon sisältävän kolmannen rivin
Seuraavat vaiheet
Olet nyt koonnut ensimmäisen raporttisi ja käyttänyt joitakin BIRT-raportinsuunnittelun perustyökaluista ja -tuoteominaisuuksista. Voit koota monimutkaisempia ja näyttävämpiä raportteja useiden muiden tehtävien avulla. Seuraavassa on esimerkkejä näistä tässä oppaassa käsiteltävistä tehtävistä:
- Yhteyden muodostus omaan tietolähteeseen
- Kaavioiden luonti
- Raporttiparametrien luonti käyttäjän syötteitä varten
- Aliraportteja sisältävien raporttien koonti
- Raporttielementtien muotoilu tiettyjen ehtojen perusteella
- Raporttien piilotus tiettyjen ehtojen perusteella
- Raportin linkitys Web-sijainteihin tai raportin yhden osan linkitys toiseen lisäämällä hyperlinkkejä
