Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Archimbald Dudenhoeffer Geändert vor über 11 Jahren
1
Wizards & Builders GmbH Der Berichtsgenerator Erstellen von und Arbeiten mit Berichten, Etiketten, Listen in Microsoft Visual FoxPro
2
Wizards & Builders GmbH Diese Schulung dient der Einführung in die Erstellung von Berichten und Etiketten mit Microsoft Visual FoxPro sowie der Darstellung von Erweiterungswerkzeugen für den recht einfachen Generator.
3
Wizards & Builders GmbH Themenübersicht Erzeugen eines Berichts Erzeugen eines Berichts Menüs und Toolbars Menüs und Toolbars Berichts-Layout Berichts-Layout Einstellungen und Bearbeitung Einstellungen und Bearbeitung Dateistruktur Dateistruktur Etiketten Etiketten Visual GenRepoX Visual GenRepoX FoxFire! FoxFire! Weitere Zusatzprodukte Weitere Zusatzprodukte
4
Wizards & Builders GmbH Berichtsgenerator Der Berichtsgenerator von Microsoft Visual FoxPro
5
Wizards & Builders GmbH Erzeugen eines Berichts Menü: Datei-Neu-Bericht Menü: Datei-Neu-Bericht Assistenten mit Auswahl Assistenten mit Auswahl Berichte, Gruppierung, 1:n-Bericht, Etikett Berichte, Gruppierung, 1:n-Bericht, Etikett Programmatisch: CREATE REPORT Programmatisch: CREATE REPORT Ändern mit MODIFY REPORT Ändern mit MODIFY REPORT Einbinden in Projekt, aber Excluded Einbinden in Projekt, aber Excluded
6
Wizards & Builders GmbH Berichts-Menüs Berichtsmenü Berichtsmenü Formatmenü Formatmenü Ansichtsmenü Ansichtsmenü Datenumgebungsmenü Datenumgebungsmenü Toolbar Steuerelemente Toolbar Steuerelemente Toolbar Farbpalette Toolbar Farbpalette Toolbar Layout Toolbar Layout
7
Wizards & Builders GmbH Layout-Fenster Berichtstitel und Zusammenfassung Berichtstitel und Zusammenfassung Seitenkopf und Seitenfuß Seitenkopf und Seitenfuß Gruppierungen Gruppierungen Details Details
8
Wizards & Builders GmbH Feldarten Objekte hinzufügen Objekte hinzufügen Label Label Field Field Line Line Rectangle Rectangle Rounded Rounded Picture / OLE-Objekt Picture / OLE-Objekt Objekte bearbeiten Objekte bearbeiten
9
Wizards & Builders GmbH Einstellungen / Bearbeiten Seitenlayout festlegen Seitenlayout festlegen Datenumgebung festlegen Datenumgebung festlegen Standardbericht Standardbericht Berichtsvariablen (freigeben) Berichtsvariablen (freigeben) Hinweis: Funktionen ggf. in Stored Proc. Hinweis: Funktionen ggf. in Stored Proc.
10
Wizards & Builders GmbH FRX-Dateistruktur Kurze Besichtigung der Berichts- Dateistruktur unter Microsoft Visual FoxPro
11
Wizards & Builders GmbH FRX-Dateistruktur (1) UNIQUEID UNIQUEID OBJTYPE, OBJCODE OBJTYPE, OBJCODE NAME, EXPR NAME, EXPR VPOS, HPOS, HEIGHT, WIDTH, PICTURE VPOS, HPOS, HEIGHT, WIDTH, PICTURE TAG, TAG2 TAG, TAG2 PEN/FILL RED/GREEN/BLUE SIZE/PAT PEN/FILL RED/GREEN/BLUE SIZE/PAT FONTFACE/STYLE/SIZE, MODE FONTFACE/STYLE/SIZE, MODE
12
Wizards & Builders GmbH FRX-Dateistruktur (2) FLOAT, STRETCH (TOP), TOP, BOTTOM FLOAT, STRETCH (TOP), TOP, BOTTOM NOREPEAT, RESETRPT, PAGEBREAK, COLBREAK, RESETPAGE NOREPEAT, RESETRPT, PAGEBREAK, COLBREAK, RESETPAGE SWAPHEADER/FOOTER, EJECTBEFORE/AFTER SWAPHEADER/FOOTER, EJECTBEFORE/AFTER SUPALWAYS/OVFLOW/COL/GROUP/ SUPVALCHG/EXPR SUPALWAYS/OVFLOW/COL/GROUP/ SUPVALCHG/EXPR USER USER
13
Wizards & Builders GmbH Etikettengenerator Arbeiten mit dem Etikettengenerator unter Microsoft Visual Foxpro
14
Wizards & Builders GmbH Etikettengenerator Siehe Berichtsgenerator Siehe Berichtsgenerator Etikettenformate für Avery und Zweckform sind in der FOXUSER.DBF! Etikettenformate für Avery und Zweckform sind in der FOXUSER.DBF!
15
Wizards & Builders GmbH Visual GenRepoX Der Report-Extender für den Berichtsgenerator von Microsoft Visual FoxPro
16
Wizards & Builders GmbH Arbeitsweise Temporäre Zwischendatei Temporäre Zwischendatei Bei Entwicklung nicht in EXE einbinden Bei Entwicklung nicht in EXE einbinden OO-Aufrufmöglichkeiten: OO-Aufrufmöglichkeiten: oRep=CreateObject(Report) oRep=CreateObject(Report) oder: oForm.Addobject(oRep,Report) oder: oForm.Addobject(oRep,Report) Container mit Childs (Treiber) Container mit Childs (Treiber) Aufruf incl. Anweisungen (*:) Aufruf incl. Anweisungen (*:)
17
Wizards & Builders GmbH GenRepoX-Klassen GenRepoX.VCX-Klassen: cReportXReportobjekte cReportXReportobjekte cReportXDialogAusgabedialog cReportXDialogAusgabedialog cDoSortSortierdialog cDoSortSortierdialog cDriverTreiberklasse cDriverTreiberklasse cSchedulerZeitsteuerung cSchedulerZeitsteuerung
18
Wizards & Builders GmbH Eigenschaften Autoprint, Standardprinter, Output Autoprint, Standardprinter, Output SortOrder, DoSort, SortClass, Sort... SortOrder, DoSort, SortClass, Sort... Commands Commands Classlib Classlib Summary, While, For, Heading, Modeless, Scope, Prompt, Plain, Noeject, Noconsole Summary, While, For, Heading, Modeless, Scope, Prompt, Plain, Noeject, Noconsole
19
Wizards & Builders GmbH Methoden, Pic/Exp-Snippet Methoden des GenRepoX-Objektes: Print( ) Print( ) Modify( ) Modify( ) Release( ) Release( )Picture/Expression-Snippets: {{ variable }} {{ variable }} Scope Resolution mit *:: Scope Resolution mit *::
20
Wizards & Builders GmbH Kommentar-Snippet DEFI/USE_WHEN, _EXPR, _PICT DEFI/USE_WHEN, _EXPR, _PICT CLEAR_EXPRESSION, _FONTS... CLEAR_EXPRESSION, _FONTS... RGBCOLOR, IF_COLOR... RGBCOLOR, IF_COLOR... DETAIL_DBF (Gruppenfuß) DETAIL_DBF (Gruppenfuß) UNDERLINE UNDERLINE DEFOBJ, SORTOBJ, POSOVER DEFOBJ, SORTOBJ, POSOVER
21
Wizards & Builders GmbH Beispiel FoxFire! Umfangreiches Zusatzwerkzeug für das Arbeiten mit Berichten unter Microsoft Visual FoxPro
22
Wizards & Builders GmbH Komponenten Abfragemanager Abfragemanager Abfragedesigner Abfragedesigner Filtereditor Filtereditor Batchbuilder Batchbuilder Feldeditor Feldeditor Diverse Utilities Diverse Utilities
23
Wizards & Builders GmbH Beispielmaske: Abfragedesign
24
Wizards & Builders GmbH Konfiguration Setup-Assistent Setup-Assistent Datei- und Feldnamen Datei- und Feldnamen Relationen (nicht zyklisch!) Relationen (nicht zyklisch!) Ansichten (nicht Views!) Ansichten (nicht Views!) Statitische Subfiles Statitische Subfiles Dynamische Subfiles Dynamische Subfiles
25
Wizards & Builders GmbH Batch-Aufrufe Aufrufe über Batch-Datei: Aufruf Abfragemanager, Feldeditor, Utilities, Abfrageeditor, Filtereditor, Batchbuilder, Setup-Wizard Aufruf Abfragemanager, Feldeditor, Utilities, Abfrageeditor, Filtereditor, Batchbuilder, Setup-Wizard SQL-Anzeige, Abfrage/Zähleraufruf SQL-Anzeige, Abfrage/Zähleraufruf SQL-Rückgabe, Filterrückgabe, Zählerrückgabe SQL-Rückgabe, Filterrückgabe, Zählerrückgabe
26
Wizards & Builders GmbH Hooks Hooks sind Einsprungpunkte für Routinen Hooks sind Einsprungpunkte für Routinen Hooks je Abfrage: Hooks je Abfrage: Vor Abfrage Vor Abfrage Nach Abfrage Nach Abfrage Nach Ausgabe Nach Ausgabe Globale Hooks Globale Hooks siehe Folgeseite --> siehe Folgeseite --> "STARTUP" "STARTUP" "PREFERENCE FILE SETUP" "PREFERENCE FILE SETUP" "GLOBAL SETUP" "GLOBAL SETUP" "REQUEST SETUP" "REQUEST SETUP" "BEFORE FRX GENERATION" "BEFORE FRX GENERATION" "AFTER FRX GENERATION" "AFTER FRX GENERATION" "BEFORE SQL-GENERATION" "BEFORE SQL-GENERATION" "AFTER SQL-GENERATION" "AFTER SQL-GENERATION" "BEFORE SELECT" "BEFORE SELECT" "AFTER SELECT" "AFTER SELECT" "BEFORE REPORT" "BEFORE REPORT" "AFTER OUTPUT" "AFTER OUTPUT" "CLEANUP" "CLEANUP" "BATCH BUILDER ADD" "BATCH BUILDER ADD" "BATCH BUILDER RUN" "BATCH BUILDER RUN"
27
Wizards & Builders GmbH Zusatzmodule Folgende Zusatzmodule sind verfügbar: Visual Toolkit Visual Toolkit FoxFire! for MS SQL-Server FoxFire! for MS SQL-Server Report Server Report Server Web-Publisher Web-Publisher Exporter Exporter
28
Wizards & Builders GmbH Weitere Zusatzprodukte Weitere Zusatzwerkzeug für das Arbeiten mit Berichten unter Microsoft Visual FoxPro
29
Wizards & Builders GmbH Weitere Zusatzprodukte Kiesel! Berichtsgenerator Kiesel! Berichtsgenerator OLEMaxX für WinWord-Ansteuerung OLEMaxX für WinWord-Ansteuerung Querymaker als Abfragetool Querymaker als Abfragetool Textcontrol für Serienbriefe/Formulare Textcontrol für Serienbriefe/Formulare
30
Wizards & Builders GmbH Was ist zu bedenken? Freigabe des Berichtsgenerators für Endanwender Freigabe des Berichtsgenerators für Endanwender dito Etiketten dito Etiketten Visual GenRepoX Visual GenRepoX Zukauf Produkte Zukauf Produkte Zusatzmodule oder eigene Funktionen Zusatzmodule oder eigene Funktionen
31
Wizards & Builders GmbH Vielen Dank! Das waren die Themen: Erzeugen eines Berichts Erzeugen eines Berichts Menüs und Toolbars Menüs und Toolbars Berichts-Layout Berichts-Layout Einstellungen und Bearbeitung Einstellungen und Bearbeitung Dateistruktur Dateistruktur Etiketten Etiketten Visual GenRepoX Visual GenRepoX FoxFire! FoxFire! Weitere Zusatzprodukte Weitere Zusatzprodukte
32
Wizards & Builders GmbH Wenn Fragen bestehen: Wizards & Builders Methodische Software- Entwicklung GmbH Frankfurter Str. 21b 61476 Kronberg Tel.: 06173-950906 Fax: 06173-950907 CIS: 101605,175
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.