1 / 29

Datu izdruka

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

Download Presentation

Datu izdruka

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Datu izdruka

  2. Faili Pārkopēt savā direktorijā (ja tas nav jau izdarīts) failusaugi.dbf, augi.cdx no direktorijas \\priede\grozs\datu_bazes\ ProgrammāVisual FoxPro atvērt tabulu augi.

  3. Komanda LIST LIST komanda izvada visu aktīvās tabulas 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

  4. Piemērs LIST FIELDS gints, suga parā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.

  5. 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.

  6. 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

  7. 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.

  8. Sākotnējās iestādnes Fonts Izvēlnē Report -> Default Font var izvēlēties fontu, kas tiks lietots pēc noklusējuma Lappuses iestādnes Izvē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!)

  9. 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.

  10. 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

  11. 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

  12. 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)

  13. Piemērs

  14. Detail daļa • Ar lauku uzlikšanas rīku ieklikšķina Detail daļā • Expression joslā ieraksta nepieciešamā lauka nosaukumu

  15. Piemērs

  16. 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

  17. 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ā

  18. 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ā.

  19. 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

  20. Piemērs

  21. 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.)

  22. Piemērs

  23. 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

  24. Apkopojums Izdrukas beigās var pievienot apkopojumu (Report -> Title/Summary -> Summary band) Apkopojumā var izmantot apkopojošās funkcijas

  25. Piemērs

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

  27. Piemērs Ievieto izdrukas formā atsauci uz lauku lsg. Laukam pievieno tekstu “. kategorija”

  28. Izdrukas formas faili Izdrukas forma glabājas failos ar paplašinājumiem FRT un FRX

  29. Uzdevums Izpildīt 6. uzdevumu. Uzdevums meklējams \\priede\grozs\datorlietas\datu_bazes\ uzdevums6.doc

More Related