nyomtatványok kezelése Java-ban

Jasper Report Dev

Jasper Report Dev

A nyomtatványok struktúrája és elemeinek rendezése

2016. május 12. - lacimol

Az alap nyomtatvány létrehozása után a felrakott mezőket elrendezzük, majd beállítjuk a nyomtatási oldal paramétereit és kivesszük a nem használandó szakaszokat.

Mezők rendezése

A rendezéshez az egérrel vonszolhatjuk és méretezhetjük az adott mezőt. Finomabb mozgatásokhoz használhatjuk a billentyűzet fel-le-oldalra gombjait is.

11_rendezes.png

Szakaszok (Bands):

A nyomtatványok több horizontális szakaszból állnak. Minden szakasznak más a funkciója, más esetben jelenik meg az adott oldalon.

  • Title: a nyomtatvány címe (az első oldalon jelenik meg, de bekapcsolható, hogy minden oldalon látszódjon)
  • Page header: az oldal fejléce (minden oldalon, általában statikus)
  • Column header: a tartalom blokk fejléce (általában dinamikus)
  • Detail: maga a tartalom (minden oldalon az adott - sorban következő - elem látszik)
  • Column footer: a tartalom blokk lábléce (általában dinamikus)
  • Page footer: az oldal lábléce (minden oldalon, általában statikus)
  • Summary: összegzés (csak a végén jelenik meg)
  • Background: háttér (minden oldalon)

Szakaszok eltávolítása:

A jelenlegi nyomtatványhoz csak a Title és Detail szakaszokra van szükség, így a többit törölhetjük (nem végleges, inkább csak elrejtés). Ezt a műveletet két módon tehetjük meg:

  • A Design editorban: szakasz kijelölése  + jobb kattintás és Delete vagy
  • Az Outline-on: jobb kattintás és Delete

12_band_removed.png

Nyomtatási oldal (Page): 

Az oldal formátumának beállítását az Outline - report kijelölése + Properties ablak: Page format - Edit útvonalon tehetjük meg. Ennél a nyomtatványnál a kezdeti 10 pixeles értéket 40-re állítottam a margóknál (Margins).

13_page_format.png

Képek kezelésének alapjai: 

A nyomtatványhoz két módszerrel adhatunk képeket: a Project exploror-ből közvetlenül behúzva a képet (nem lesz csatolva a riporthoz) vagy Palette-ről egy Image elemet behúzva megadhatjuk a kép kezelésének módját (pl: url alapján). A lenti képernyőn a rendszam.jpg-t húztam be a "Title" szakaszba. A képek csatolásával egy külön posztban foglalkozom majd.

14_image_dropped.png

 

Cím (Title): 

Végül bekerül egy statikus szövegmező a "Title" szakasz tetejére, megnövelt betűmérettel, teljes szélességgel középre igazítva.

16_title.png

Preview

Az eltüntetett szakaszok, a beállított oldal paraméterek és a mezők rendezése után a Preview-ra kattintva összeáll a nyomtatvány előnézeti képe.

17_preview.png

Videó a fenti lépésekről:

További információk: http://community.jaspersoft.com/wiki/report-structure-jaspersoft-studio

A bejegyzés trackback címe:

https://jasperreport.blog.hu/api/trackback/id/tr818523834

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása