- Varmista, että taulukko tai luettelo, johon haluat lisätä dynaamisen tekstielementin, on sidottu CLOB-tiedot sisältävään tietojoukkoon. Luo tai tarkista tietojoukon sidonta seuraavasti:
- Valitse taulukko tai luettelo.
- Valitse ominaisuuksien muokkausohjelmassa vaihtoehto Sidonta.
- Valitse sidontasivun Tietojoukko-kohdassa tietojoukko.
- Luo CLOB-tiedot sisältävän tietojoukon kenttään viittaava sarakesidonta seuraavasti:
- Valitse taulukon Sidonta-sivulla Lisää-vaihtoehto.
- Valitse lausekkeen luontitoiminnossa vaihtoehto Käytettävissä olevat tietojoukot, valitse tietojoukko ja kaksoisnapsauta CLOB-kenttää. Tallenna lauseke valitsemalla OK-vaihtoehto. Uusi sarakesidonta tulee näkyviin Tietosidos-kohdassa niin, että sarakkeen nimi on korostettuna.
- Korvaa nimi Uusi sidonta haluamallasi nimellä ja valitse OK-vaihtoehto.
- Vedä dynaaminen tekstielementti valikoimasta ja pudota se taulukkoon tai luetteloon.
- Valitse lausekkeen luontitoiminnossa vaihtoehto Käytettävissä olevat sarakesidokset, valitse kohdassa Aliluokka oleva taulukko ja kaksoisnapsauta luotua sarakesidontaa. Tallenna lauseke valitsemalla OK-vaihtoehto.
- Valitse asettelun muokkausohjelmassa dynaaminen tekstielementti. Ominaisuuksien muokkausohjelmassa näkyvät dynaamisen tekstielementin ominaisuudet.
- Valitse vaihtoehto Yleiset ominaisuudet ja valitse Sisältölaji-ominaisuudelle yksi seuraavista arvoista:
- Automaattinen
Valitse tämä arvo, jos et tiedä kentän sisällön muotoa. Jos sisällössä on HTML-tunnisteita, BIRT-raportinsuunnittelu tulkitsee sen HTML-koodina ja näyttää sisällön oikein. Jos sisältö on pelkkää tekstiä, BIRT-raportinsuunnittelu näyttää myös sen oikein.
- HTML
Valitse tämä arvo, jos tiedät, että koko kentän sisältö on HTML-koodia.
- Teksti
Valitse tämä arvo, jos haluat, että kentän sisältö näytetään täsmälleen samalla tavalla kuin se näkyy tietolähteessä. Jos sisällössä on HTML-tunnisteita, BIRT-raportinsuunnittelu näyttää kyseiset HTML-tunnisteet.
- Varmista esikatselemalla raporttia, että raportissa näkyy määritetyn tietojoukon kentän teksti.