vfp beispiele sowie tools, frameworks und klassen

16
VFP Beispiele sowie Tools, Frameworks und Klassen

Upload: hiram-spence

Post on 02-Jan-2016

23 views

Category:

Documents


3 download

DESCRIPTION

VFP Beispiele sowie Tools, Frameworks und Klassen. VFP Beispiele. Bei VFP werden 2 umfangreiche Beispiele mitgeliefert. Die Beispiel befinden sich unterhalb des MSDN Pfades im Verzeichnis Samples. Hier sind auch diverse nützliche BMPs abgelegt. Das VFP Tastrade Beispiel. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: VFP Beispiele sowie Tools, Frameworks und Klassen

VFP Beispiele sowieTools, Frameworks und Klassen

Page 2: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

VFP Beispiele

Bei VFP werden 2 umfangreiche Beispiele mitgeliefert.

Die Beispiel befinden sich unterhalb des MSDN Pfades im Verzeichnis Samples.

Hier sind auch diverse nützliche BMPs abgelegt.

Page 3: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Das VFP Tastrade Beispiel

Das Tastrade Beispiel ist eine Auftrags-bearbeitung der „Tasmanischen Handels-gesellschaft“.

zu den meisten Forms sind Hintergründe der Programmierung als Hilfestellung zum Verständnis der Applikation vorhanden.

Das Tastrade Beispiel eignet sich recht gut um den möglichen Aufbau einer komplexeren VFP Applikation zu analysieren.

Page 4: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Das VFP Solutions Beispiel

Die Solutions Applikation besteht aus vielen Einzelbeispielen zu den verschiedensten Controls und Anwendungsfällen.

Hier sollten Sie auf jeden Fall einen intensiven Blick hinein werfen.

Page 5: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Praktische kleine Helfer

CEE (Cobs Editor Extension)– Macro Expansion– Shortcut Keys– Compressed View (Suchen in Funktionen)

MessageBox Builder FinderC

– Code Suche über Verzeichnisse hinweg– muß registriert werden

SuperClass

Page 6: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Praktische kleine Helfer

CreateForm– Erzeugen von Forms welche auf eine beliebige

Klasse basieren. SCX View auf die Forms- und Classes-Table

– Anzeige und Änderung an der Struktur von Forms und Klassen.

Page 7: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

XCASE

Tool für die komplette Datenmodellierung gute Dokumentationsmöglichkeiten Two Way Tool XCASE - VFP - XCASE Demoversion vorhanden zu beziehen über Prolib

Page 8: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

SDT - Stonefield DatabaseToolkit

Wizards und Tools für alle Bereiche der Datenbank und Tabellenerstellung.

Extended Properties ! Verwaltung von Views, DBC´s, DBC-Tabellen

sowie freien Tabellen. Fertige Klassen für Reindex, Pack, und Repair von

Daten. Dies ist auch in einem Schritt über alle Tabellen im DBC möglich.

Diverse weitere Methoden für Datenmanipulation sowie Dokumentations Tools.

Page 9: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

SDT - Stonefield DatabaseToolkit

Fertige Klassen für Struktur Update aus Data Dictionary heraus

Auch Views Definitionen werden bei Strukturänderung angepaßt.

Strukturpflege Offline möglich, einspielen der neuen Strukturen dann über Data Dictionary Informationen.

Viele SDT Methoden wurden in VFP6.0 integriert. (Bsp.: ADDBS(), JustFName())

Page 10: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

SDT - Stonefield DatabaseToolkit

Das komplette Tool wird im QuellCode ausgeliefert, so daß eigene Erweiterungen problemlos möglich sind.

SDT basiert auf DBCX2

Auf dem Markt sind viele weitere Tools vorhanden, über deren Einsatz muß jeder selbst entscheiden.

Page 11: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Bezug von Tools & Hilfe

Tools über ProLib Software GmbHhttp://www.prolib.de

Hilfe über das Compuserve Forum der dFPUG: GO DFPUG

sowie Angebote der deutsche FoxPro User Group:http://www.dfpug.de

Page 12: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Freeware Klassen

Resize.vcx– stufenloses Resize von Forms und allen Ihren

Objekten.– Einfaches Einbinden der Klasse.– Klasse auf Form ziehen und dem Objekt den

Namen „Sizer“ geben.– Im Resize Event der Form den Code:

ThisForm.Sizer.FrmResize()

Page 13: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Freeware Klassen

NGRID:– Grid welches durchgehenden Balken für

selektierten Datensatz darstellt.– Textboxen welche DblClick und KeyPress Events

an Grid Klasse durchreichen.

Page 14: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

FrameWorks

Komplette Anwendungs Generatoren– Visual Extend (VFX über Prolib)– Visual Fox Express (VFE)

– ClassMaxX (www.indisoft-gmbh.de) Framework aus einzelnen Klassen

– THE LIB (über Prolib)– OLEMaxX (über IndiSoft)

diverse Klassen zur OLE Automation.

Page 15: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Neue Ideen und Anregungen

Die meisten Informationen, Anregungen und neuen Ideen erhalten Sie auf der Visual FoxPro Konferenz (DEVCON)

Diese findet einmal jährlich in Frankfurt statt.Veranstalter ist die dFPUG.

Termin vormerken:1999: 10. - 12. November

Page 16: VFP Beispiele sowie Tools, Frameworks und Klassen

© 1999 TMN-Systemberatung GmbH

Anregungen und Fragen

TMN-Systemberatung GmbH

Allee 62

74072 Heilbronn

http://www.tmn-systemberatung.de

[email protected]