Ataskaitų rengyklė
Ataskaitų rengyklė – tai priemonė duomenų bazių ataskaitoms kurti. Kitaip nei naudojant ataskaitos vediklį, ataskaitų rengykle galima sukurti norimą ataskaitos projektą. Sukurta ataskaita įrašoma kaip „Writer“ teksto dokumentas, kurį taip pat galima taisyti.
Jei norite naudoti ataskaitų rengyklę, turi būti įdiegtas jos komponentas. Be to reikia įdiegti ir „LibreOffice“ programoje nurodyti tinkamą „Java“ programų vykdymo terpę (Java Runtime Environment –JRE).
JRE terpės diegimas
Ataskaitų rengyklei reikalinga įdiegta „Java“ programų vykdymo terpė (JRE).
-
Pasirinkite LibreOffice → ParinktysPriemonės → Parinktys → LibreOffice → Kitos parinktys.
-
Palaukite iki minutės, kol „LibreOffice“ atpažins kompiuteryje įdiegtas „Java“ terpes.
Jei kompiuteryje bus rasta tinkama JRE versija, jos pavadinimą matysite sąraše.
-
Pažymėkite akutę ties reikiamos terpės pavadinimu, kad ši JRE terpė būtų naudojama „LibreOffice“ pakete.
-
Įsitikinkite, jog pažymėta parinktis Naudoti Java terpę.
Jei tinkamos JRE versijos kompiuteryje nėra, atsisiųskite JRE terpę iš tinklalapio http://www.java.com ir ją įdiekite. Tuomet paleiskite „LibreOffice“ iš naujo ir vėl atverkite langą LibreOffice → ParinktysPriemonės → Parinktys → LibreOffice → Kitos parinktys.
Ataskaitų rengyklės paleidimas
-
Atverkite esamą arba sukurkite naują duomenų bazę. Duomenų bazėje turi būti bent viena lentelė su bent vienu duomenų lauku ir pirminio rakto lauku.
-
Kairiajame duomenų bazių programos polangyje spustelėkite mygtuką Ataskaitos, tuomet – komandą Kurti ataskaitą projektavimo veiksenoje.
Atveriamas ataskaitų rengyklės langas.
Ataskaitų rengyklės langas yra padalintas į tris dalis. Viršutinėje dalyje yra meniu ir mygtukų juostos.
Dešinėje pusėje – savybių polangis, kuriame rodomos pažymėto objekto savybių reikšmės.
Kairėje programos lango pusėje yra pagrindinė ataskaitų rengyklės darbo sritis, joje kuriama pati ataskaita. Ši sritis iš pradžių būna padalinta į tris sekcijas:
-
puslapinė antraštė – čia nutempiami fiksuoto turinio laukai;
-
detalės – šioje dalyje įterpiami duomenų bazės laukai;
-
puslapinė poraštė – ši dalis skirta fiksuoto turinio laukams.
Jei norite įterpti papildomą ataskaitos puslapinę antraštę ir ataskaitos puslapinę poraštę, pasirinkite . Šiose srityse esantis turinys rodomas visos ataskaitos pradžioje ir pabaigoje.
Spustelėjus mygtuką „-“, esantį greta kiekvienos srities pavadinimo, atitinkama sritis ataskaitų rengyklėje suskleidžiama iki vienos eilutės dydžio. Ženklas ant mygtuko tuomet pasikeičia į „+“, o jį vėl spustelėjus, sritis išskleidžiama.
Duomenų bazės laukai įterpiami tempiant juos į detalių sritį. Daugiau skaitykite žemiau skyrelyje „Laukų įterpimas į ataskaitą“.
Mygtukų juostoje spustelėjus mygtukus Žymė arba Teksto langelis ir tempiant pele puslapinės antraštės ar poraštės srityje galima nubrėžti stačiakampius ir į juos įvesti tekstą – šis tekstas bus matomas visuose puslapiuose. Tekstą įvesti reikia savybių polangio laukelyje Žymė. Spustelėjus mygtuką Paveikslas į ataskaitą galima įterpti paveikslą.
To connect the report to a database table
-
Move the mouse to the Properties view. You see two tab pages General and Data.
-
On the Data tab page, click Content to open the combo box.
-
Select the table for that you want to create the report.
-
After selecting the table, press the Tab key to leave the Content box.
The Add fields to report window opens automatically and shows all fields of the selected table.
Detalių sekcijoje įterpus laukus, ataskaita yra paruošta vykdymui.
Ataskaitos vykdymas
-
Mygtukų juostoje spustelėkite mygtuką Vykdyti ataskaitą
.
Atveriamas „Writer“ teksto dokumentas su ką tik sukurta ataskaita, o joje – įterptos duomenų bazės lentelės reikšmės.
Jei duomenų bazės turinys pasikeitė, įvykdykite atskaitą ar kartą, kad atnaujintumėte reikšmes ataskaitoje.
Ataskaitos taisymas
Pirmiausia nuspręskite, ar norite taisyti sugeneruotą ataskaitą statiniame teksto dokumente, ar ataskaitos projektą ataskaitų rengyklėje, o tuomet sugeneruoti naują ataskaitą pagal pataisytą projektą.
Teksto dokumentas atveriamas tik skaitymui. Jei dokumentą norite taisyti, informacinėje juostoje spustelėkite mygtuką Taisyti dokumentą arba pasirinkite komandą Taisa → Taisymo veiksena.
If you want to edit the Report Builder view, you can change some of its properties.
Click in the Details area. Then in the Properties window, change some properties, for example the background color.
After finishing, click the Execute Report icon to create a new report.
If you close the Report Builder, you will be asked if the report should be saved. Click Yes, give the report a name, and click OK.
Sorting the report
Without sorting or grouping, the records will be inserted into the report in the order in which they are retrieved from the database.
-
Open the Report Builder view and click the Sorting and Grouping icon
on the toolbar. You see the Sorting and Grouping dialog.
-
In the Groups box, click the field which you want as the first sort field, and set the Sorting property.
-
Execute the report.
Grouping
-
Open the Report Builder view and click the Sorting and Grouping icon
on the toolbar. You see the Sorting and Grouping dialog.
-
In the Groups box, open the Group Header list box and select to show a group header.
-
Click the Add Field icon
to open the Add Field window.
-
Drag-and-drop the field entry that you want to group into the group header section. Then drag-and-drop the remaining fields into the Detail section.
-
Execute the report. The report shows the grouped records.
If you like to sort and group, open the Report Builder view, then open the Sorting and Grouping dialog. Select to show a Group Header for the fields that you want to group, and select to hide the Group Header for the fields that you want to be sorted. Close the Sorting and Grouping window and execute the report.
Updating and printing your data
When you insert some new data or edit data in the table, a new report will show the updated data.
Click the Reports icon and double-click your last saved report. A new Writer document will be created which shows the new data.
To print a report, choose
from the Writer document.