Upload
lorie
View
32
Download
3
Embed Size (px)
DESCRIPTION
Der Berichtsgenerator. Erstellen von und Arbeiten mit Berichten, Etiketten, Listen in Microsoft Visual FoxPro. - PowerPoint PPT Presentation
Citation preview
Wizards & Wizards & Builders GmbH Builders GmbH
Der BerichtsgeneratorDer Berichtsgenerator
Erstellen von und Arbeiten mit Erstellen von und Arbeiten mit Berichten, Etiketten, Listen inBerichten, Etiketten, Listen in
Microsoft Visual FoxProMicrosoft Visual FoxPro
Wizards & Wizards & Builders GmbH 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.
Wizards & Wizards & Builders GmbH Builders GmbH
ThemenübersichtThemenübersicht
Erzeugen eines BerichtsErzeugen eines Berichts Menüs und ToolbarsMenüs und Toolbars Berichts-LayoutBerichts-Layout Einstellungen und BearbeitungEinstellungen und Bearbeitung DateistrukturDateistruktur EtikettenEtiketten Visual GenRepoXVisual GenRepoX FoxFire!FoxFire! Weitere ZusatzprodukteWeitere Zusatzprodukte
Wizards & Wizards & Builders GmbH Builders GmbH
BerichtsgeneratorBerichtsgenerator
Der Berichtsgenerator vonDer Berichtsgenerator vonMicrosoft Visual FoxProMicrosoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
Erzeugen eines BerichtsErzeugen eines Berichts
Menü: Datei-Neu-BerichtMenü: Datei-Neu-Bericht Assistenten mit AuswahlAssistenten mit Auswahl
Berichte, Gruppierung, 1:n-Bericht, EtikettBerichte, Gruppierung, 1:n-Bericht, Etikett
Programmatisch: CREATE REPORTProgrammatisch: CREATE REPORT
Ändern mit MODIFY REPORTÄndern mit MODIFY REPORT Einbinden in Projekt, aber ExcludedEinbinden in Projekt, aber Excluded
Wizards & Wizards & Builders GmbH Builders GmbH
Berichts-MenüsBerichts-Menüs
BerichtsmenüBerichtsmenü FormatmenüFormatmenü AnsichtsmenüAnsichtsmenü DatenumgebungsmenüDatenumgebungsmenü Toolbar SteuerelementeToolbar Steuerelemente Toolbar FarbpaletteToolbar Farbpalette Toolbar LayoutToolbar Layout
Wizards & Wizards & Builders GmbH Builders GmbH
Layout-FensterLayout-Fenster
Berichtstitel und Berichtstitel und ZusammenfassungZusammenfassung
Seitenkopf und SeitenfußSeitenkopf und Seitenfuß GruppierungenGruppierungen DetailsDetails
Wizards & Wizards & Builders GmbH Builders GmbH
FeldartenFeldarten
Objekte hinzufügenObjekte hinzufügen LabelLabel FieldField LineLine RectangleRectangle RoundedRounded Picture / OLE-ObjektPicture / OLE-Objekt
Objekte bearbeitenObjekte bearbeiten
Wizards & Wizards & Builders GmbH Builders GmbH
Einstellungen / Einstellungen / BearbeitenBearbeiten
Seitenlayout festlegenSeitenlayout festlegen Datenumgebung festlegenDatenumgebung festlegen StandardberichtStandardbericht Berichtsvariablen (freigeben)Berichtsvariablen (freigeben)
Hinweis:Hinweis:Funktionen ggf. in Stored Proc.Funktionen ggf. in Stored Proc.
Wizards & Wizards & Builders GmbH Builders GmbH
FRX-DateistrukturFRX-Dateistruktur
Kurze Besichtigung der Kurze Besichtigung der Berichts-Dateistruktur unterBerichts-Dateistruktur unter
Microsoft Visual FoxProMicrosoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
FRX-Dateistruktur (1)FRX-Dateistruktur (1)
UNIQUEIDUNIQUEID OBJTYPE, OBJCODEOBJTYPE, OBJCODE NAME, EXPRNAME, EXPR VPOS, HPOS, HEIGHT, WIDTH, PICTUREVPOS, HPOS, HEIGHT, WIDTH, PICTURE TAG, TAG2TAG, TAG2 PEN/FILL RED/GREEN/BLUE SIZE/PATPEN/FILL RED/GREEN/BLUE SIZE/PAT FONTFACE/STYLE/SIZE, MODEFONTFACE/STYLE/SIZE, MODE
Wizards & Wizards & Builders GmbH Builders GmbH
FRX-Dateistruktur (2)FRX-Dateistruktur (2)
FLOAT, STRETCH (TOP), TOP, BOTTOMFLOAT, STRETCH (TOP), TOP, BOTTOM NOREPEAT, RESETRPT, PAGEBREAK, NOREPEAT, RESETRPT, PAGEBREAK,
COLBREAK, RESETPAGECOLBREAK, RESETPAGE SWAPHEADER/FOOTER, SWAPHEADER/FOOTER,
EJECTBEFORE/AFTEREJECTBEFORE/AFTER SUPALWAYS/OVFLOW/COL/GROUP/ SUPALWAYS/OVFLOW/COL/GROUP/
SUPVALCHG/EXPRSUPVALCHG/EXPR USERUSER
Wizards & Wizards & Builders GmbH Builders GmbH
EtikettengeneratorEtikettengenerator
Arbeiten mit dem Arbeiten mit dem Etikettengenerator unterEtikettengenerator unterMicrosoft Visual FoxproMicrosoft Visual Foxpro
Wizards & Wizards & Builders GmbH Builders GmbH
EtikettengeneratorEtikettengenerator
Siehe BerichtsgeneratorSiehe Berichtsgenerator Etikettenformate für Avery Etikettenformate für Avery
und Zweckform sind in der und Zweckform sind in der FOXUSER.DBF!FOXUSER.DBF!
Wizards & Wizards & Builders GmbH Builders GmbH
Visual GenRepoXVisual GenRepoX
Der Report-ExtenderDer Report-Extenderfür den Berichtsgenerator vonfür den Berichtsgenerator von
Microsoft Visual FoxProMicrosoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
ArbeitsweiseArbeitsweise
Temporäre ZwischendateiTemporäre Zwischendatei Bei Entwicklung nicht in EXE Bei Entwicklung nicht in EXE
einbindeneinbinden 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 (*:)
Wizards & Wizards & Builders GmbH Builders GmbH
GenRepoX-KlassenGenRepoX-Klassen
GenRepoX.VCX-Klassen:GenRepoX.VCX-Klassen: cReportXcReportX
ReportobjekteReportobjekte cReportXDialogcReportXDialog AusgabedialogAusgabedialog cDoSortcDoSort SortierdialogSortierdialog cDrivercDriver TreiberklasseTreiberklasse cSchedulercScheduler ZeitsteuerungZeitsteuerung
Wizards & Wizards & Builders GmbH Builders GmbH
EigenschaftenEigenschaften
Autoprint, Standardprinter, OutputAutoprint, Standardprinter, Output SortOrder, DoSort, SortClass, SortOrder, DoSort, SortClass,
Sort...Sort... CommandsCommands ClasslibClasslib Summary, While, For, Heading, Summary, While, For, Heading,
Modeless, Scope, Prompt, Plain, Modeless, Scope, Prompt, Plain, Noeject, NoconsoleNoeject, Noconsole
Wizards & Wizards & Builders GmbH Builders GmbH
Methoden, Pic/Exp-Methoden, Pic/Exp-SnippetSnippet
Methoden des GenRepoX-Objektes:Methoden des GenRepoX-Objektes: Print( )Print( ) Modify( )Modify( ) Release( )Release( )
Picture/Expression-Snippets:Picture/Expression-Snippets: {{ variable }}{{ variable }} Scope Resolution mit „*::“Scope Resolution mit „*::“
Wizards & Wizards & Builders GmbH Builders GmbH
Kommentar-SnippetKommentar-Snippet
DEFI/USE_WHEN, _EXPR, _PICTDEFI/USE_WHEN, _EXPR, _PICT CLEAR_EXPRESSION, _FONTS...CLEAR_EXPRESSION, _FONTS... RGBCOLOR, IF_COLOR ...RGBCOLOR, IF_COLOR ... DETAIL_DBF (Gruppenfuß)DETAIL_DBF (Gruppenfuß) UNDERLINEUNDERLINE DEFOBJ, SORTOBJ, POSOVERDEFOBJ, SORTOBJ, POSOVER
Wizards & Wizards & Builders GmbH Builders GmbH
Beispiel FoxFire!Beispiel FoxFire!
Umfangreiches Umfangreiches Zusatzwerkzeug für das Zusatzwerkzeug für das
Arbeiten mit Berichten unter Arbeiten mit Berichten unter Microsoft Visual FoxProMicrosoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
KomponentenKomponenten
AbfragemanagerAbfragemanager AbfragedesignerAbfragedesigner FiltereditorFiltereditor BatchbuilderBatchbuilder FeldeditorFeldeditor Diverse UtilitiesDiverse Utilities
Wizards & Wizards & Builders GmbH Builders GmbH
Beispielmaske: Beispielmaske: AbfragedesignAbfragedesign
Wizards & Wizards & Builders GmbH Builders GmbH
KonfigurationKonfiguration
Setup-AssistentSetup-Assistent Datei- und FeldnamenDatei- und Feldnamen Relationen (nicht zyklisch!)Relationen (nicht zyklisch!) Ansichten (nicht Views!)Ansichten (nicht Views!) Statitische SubfilesStatitische Subfiles Dynamische SubfilesDynamische Subfiles
Wizards & Wizards & Builders GmbH Builders GmbH
Batch-AufrufeBatch-Aufrufe
Aufrufe über Batch-Datei:Aufrufe über Batch-Datei: Aufruf Abfragemanager, Aufruf Abfragemanager,
Feldeditor, Utilities, Abfrageeditor, Feldeditor, Utilities, Abfrageeditor, Filtereditor, Batchbuilder, Setup-Filtereditor, Batchbuilder, Setup-WizardWizard
SQL-Anzeige, Abfrage/ZähleraufrufSQL-Anzeige, Abfrage/Zähleraufruf SQL-Rückgabe, Filterrückgabe, SQL-Rückgabe, Filterrückgabe,
ZählerrückgabeZählerrückgabe
Wizards & Wizards & Builders GmbH Builders GmbH
HooksHooks
Hooks sind Hooks sind EinsprungpunktEinsprungpunkte für Routinene für Routinen
Hooks je Hooks je Abfrage:Abfrage: Vor Abfrage Vor Abfrage Nach AbfrageNach Abfrage Nach AusgabeNach Ausgabe
Globale HooksGlobale 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"
Wizards & Wizards & Builders GmbH Builders GmbH
ZusatzmoduleZusatzmodule
Folgende Zusatzmodule sind verfügbar:Folgende Zusatzmodule sind verfügbar:
Visual ToolkitVisual Toolkit FoxFire! for MS SQL-ServerFoxFire! for MS SQL-Server Report ServerReport Server Web-PublisherWeb-Publisher ExporterExporter
Wizards & Wizards & Builders GmbH Builders GmbH
Weitere ZusatzprodukteWeitere Zusatzprodukte
Weitere Zusatzwerkzeug für Weitere Zusatzwerkzeug für das Arbeiten mit Berichten das Arbeiten mit Berichten
unter unter Microsoft Visual FoxProMicrosoft Visual FoxPro
Wizards & Wizards & Builders GmbH Builders GmbH
Weitere ZusatzprodukteWeitere Zusatzprodukte
Kiesel! BerichtsgeneratorKiesel! Berichtsgenerator OLEMaxX für WinWord-OLEMaxX für WinWord-
AnsteuerungAnsteuerung Querymaker als AbfragetoolQuerymaker als Abfragetool Textcontrol für Textcontrol für
Serienbriefe/FormulareSerienbriefe/Formulare
Wizards & Wizards & Builders GmbH Builders GmbH
Was ist zu bedenken?Was ist zu bedenken?
Freigabe des Freigabe des BerichtsgeneratorBerichtsgenerators für Endanwenders für Endanwender
dito Etikettendito Etiketten Visual GenRepoXVisual GenRepoX Zukauf ProdukteZukauf Produkte Zusatzmodule Zusatzmodule
oder eigene oder eigene FunktionenFunktionen
Wizards & Wizards & Builders GmbH Builders GmbH
Vielen Dank!Vielen Dank!
Das waren die Themen:Das waren die Themen: Erzeugen eines Erzeugen eines
BerichtsBerichts Menüs und ToolbarsMenüs und Toolbars Berichts-LayoutBerichts-Layout Einstellungen und Einstellungen und
BearbeitungBearbeitung DateistrukturDateistruktur EtikettenEtiketten Visual GenRepoXVisual GenRepoX FoxFire!FoxFire! Weitere Weitere
ZusatzprodukteZusatzprodukte
Wizards & Wizards & Builders GmbH Builders GmbH
Wenn Fragen bestehen:Wenn Fragen bestehen:
Wizards & BuildersWizards & BuildersMethodische Software-Methodische Software-
Entwicklung GmbHEntwicklung GmbH
Frankfurter Str. 21bFrankfurter Str. 21b
61476 Kronberg61476 Kronberg
Tel.: 06173-950906Tel.: 06173-950906
Fax: 06173-950907Fax: 06173-950907
CIS: 101605,175CIS: 101605,175