datu izdruka

29
Datu izdruka

Upload: aspen-palmer

Post on 03-Jan-2016

77 views

Category:

Documents


3 download

DESCRIPTION

Datu izdruka. Faili. P ā rkop ē t sav ā direktorij ā (ja tas nav jau izdarīts) failus augi .dbf, augi.cdx no direktorijas \\priede\grozs\datu_bazes\ Programm ā Visual FoxPro atv ē rt tabul u augi. Komanda LIST. LIST komanda izvada visu aktīvāstabulas saturu uz ekrāna - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Datu izdruka

Datu izdruka

Page 2: Datu izdruka

Faili

Pārkopēt savā direktorijā (ja tas nav jau izdarīts) failus augi.dbf, augi.cdx no direktorijas

\\priede\grozs\datu_bazes\

Programmā Visual FoxPro atvērt tabulu augi.

Page 3: Datu izdruka

Komanda LIST

LIST komanda izvada visu aktīvāstabulas saturu uz ekrāna

LIST TO PRINT izvada visu aktīvās tabulas saturu uz aktīvā printera

LIST FIELDS <lauku_nosaukumi>parāda tikai norādīto lauku saturu

LIST FOR <loģiska_izteiksme> parāda tikai izteiksmei atbilstošos ierakstus

Page 4: Datu izdruka

Piemērs

LIST FIELDS gints, sugaparāda lauku gints un suga saturu

LIST FIELDS gints, suga ;FOR dzimta=“Rosaceae” and lsg=“1”

parāda visas sugas, kas pieder dzimtai “Rosaceae” un ir 1. LSG kategorijā

Papildinot komandu ar TO PRINT šie dati tiek izdrukāti.

Page 5: Datu izdruka

Izdruku formas - Reports

Parasti datu izdrukai no datu bāzēm tiek izmantotas īpašas iepriekš sagatavotas izdrukas formas (Reports).

Izdrukas formu izveido izvēlnē File -> New un atzīmē Report.

Page 6: Datu izdruka

Izdrukas formas daļas

Pēc noklusējuma izdrukas formai ir 3 daļas:Page Header – informācija parādās reizi katrā

izdrukas lapā

Page Footer – informācija parādās reizi katrā izdrukas lapā

Detail – informācija atkārtojas tik reizes cik attiecīgajā tabulā ir ierakstu

Page 7: Datu izdruka

Izdrukas formas daļas

Izvēlnē Report -> Title/Summary var pievienot vēl divas daļas:Title – informācija parādās reizi izdrukas sākumā

Summary – informācija parādās reizi izdrukas beigās

Izvēlnē Report -> Data grouping var pievienot vēl daļas, kas atkārtosies reizi katrai norādītajai datu grupai.

Page 8: Datu izdruka

Sākotnējās iestādnes

FontsIzvēlnē Report -> Default Font var izvēlēties

fontu, kas tiks lietots pēc noklusējuma

Lappuses iestādnesIzvēlnē File -> Page Setup var iestādīt lapas

izmērus, attālumus no malām, kolonu skaitu (Pieejamas, ja ir iestādīts kāds printeris!)

Page 9: Datu izdruka

Izdrukas formas daļas

Izdrukas formas daļu izmērus var mainīt ar peli velkot attiecīgo atdalošo joslu.

Parasti Header un Footer daļas ir 2-3 cm augstas

Detail daļai parasti iestādas aptuveni vienai rindai nepieciešamu augstumu.

Page 10: Datu izdruka

Formas izveides rīki

Izdrukas formas veidošanai nepieciešami atbilstošie rīki, kas aktivizējami izvēlnē View -> Report Controls Toolbar

Iezīmē objektus

Ļauj formā rakstīt tekstu

Ļauj formā rakstīt lauku nosaukumus

Ļauj formā vilkt līnijas

Page 11: Datu izdruka

Header daļa

• Ar teksta rīku ievieto virsrakstu, piemēram, “Augu sugu saraksts”

• Ar iezīmēšanas rīku izvēlas virsrakstu un to noformē

• Saliek datu kolonu virsrakstus, kas atkārtosies katrā lapā, piemēram, “Ģints”, “Suga”, “LSG kat.”

• Ar līniju rīku savelk līnijas

Page 12: Datu izdruka

Footer daļa

• Ar lauku uzlikšanas rīku ieklikšķina Footer daļā

• Parādās logs, kur Expression joslā ieraksta _pageno (sistēmas mainīgais lappušu numerācijai)

Page 13: Datu izdruka

Piemērs

Page 14: Datu izdruka

Detail daļa

• Ar lauku uzlikšanas rīku ieklikšķina Detail daļā

• Expression joslā ieraksta nepieciešamā lauka nosaukumu

Page 15: Datu izdruka

Piemērs

Page 16: Datu izdruka

Datu apskate

• Pirms datu apskates jāpārliecinās par aktīvo tabulu – parādīti tiek dati no aktīvās tabulas

• Var izmantot– jebkuru pastāvīgu tabulu– jebkuru pagaidu tabulu, kas izveidota ar

komandas Select palīdzību

Page 17: Datu izdruka

Datu apskate

• Ar peles labo taustiņu ieklikšķina jekurā tukšā formas vietā un izvēlas Preview

• Logā var aplūkot izdrukas izskatu

• Ar atvērušos rīku joslu var pārskatīt visas izdrukas lappuses

• Izvēlnē File -> Print datus var izdrukāt

• Aizverot Preview logu, atgriežas formā

Page 18: Datu izdruka

Piemērs

Ar komandu Select atlasa dzimtai “Rosaceae” piederošās sugas un sakārto pēc ģints un sugas.

Aktivizē jauno tabulu un aplūko to izdrukas formā.

Page 19: Datu izdruka

Funkciju izmantošana

Izdrukas formā iespējams izmantot funkcijas, tās ierakstot Expression joslāAlltrim(lauka_nosaukums) – apcērp tukšumus

zīmju laukiem

Substr(lauka_nosaukums, a, b) – no zīmju lauka paņem b skaitu simbolu sākot no pozīcijas a

Left(lauka_nosaukums, zīmju_skaits) – no zīmju lauka paņem norādīto skaitu zīmju

Page 20: Datu izdruka

Piemērs

Page 21: Datu izdruka

Izvēles funkcija

Iif(loģiskā_izteiksme, a, b) – loģiskā izteiksme – dod divus iespējamos variantus

– .T. vai .F.

a – funkcijas rezultāts, ja izteiksme ir patiesa (.T.)

b – funkcijas rezultāts, ja izteiksme nav patiesa (.F.)

Page 22: Datu izdruka

Piemērs

Page 23: Datu izdruka

Piemērs

Lai nerādītu tekstu gadījumos, kad lauks ir tukšs, “Report expression logā” piespiež pogu “Print When” un ieraksta loģisku izteiksmi

Page 24: Datu izdruka

Apkopojums

Izdrukas beigās var pievienot apkopojumu(Report -> Title/Summary -> Summary band)

Apkopojumā var

izmantot

apkopojošās

funkcijas

Page 25: Datu izdruka

Piemērs

Page 26: Datu izdruka

Izvēle

Jebkuru izdrukas formā ievietoto tekstu vai lauku var parādīt vai neparādīt atkarībā no nosacījumiem.

Page 27: Datu izdruka

Piemērs

Ievieto izdrukas formā atsauci uz lauku lsg.

Laukam pievieno tekstu “. kategorija”

Page 28: Datu izdruka

Izdrukas formas faili

Izdrukas forma glabājas failos ar paplašinājumiem FRT un FRX

Page 29: Datu izdruka

Uzdevums

Izpildīt 6. uzdevumu.

Uzdevums meklējams \\priede\grozs\datorlietas\datu_bazes\ uzdevums6.doc