© 2003 Uwe Habermann Visual Extend 8.0 Die Entwicklungsumgebung für VFP 8.0 Diplom-Informatiker Uwe Habermann Visual Extend Product Manager

Slides:



Advertisements
Ähnliche Präsentationen
Visual Extend Product Manager
Advertisements

Was ist neu in VFX 9.5? VFX Anwendertreffen 2006 Was ist neu in VFX 9.5? Uwe Habermann Visual Extend Product Manager
Visual Extend Product Manager
VFP Beispiele sowie Tools, Frameworks und Klassen
© 2005 Uwe Habermann Visual Extend 9.5 Technical Preview Uwe Habermann Visual Extend Product Manager
Venelina Jordanova Uwe Habermann V-VFX1 Visual Extend Power for VFP Developers.
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
Client/Server mit Visual FoxPro 9.0
Erstellen von WebServices mit Visual FoxPro 9.0
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Active Extend deutschsprachige FoxPro User Group Rainer Becker VFXAFX06.
V-FX++ Visual Extend heute und morgen
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann VCM Visual Contact Manager.
© 2004 Uwe Habermann Visual Extend 8.0 Workshop Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 10.0 Visual Extend Formularerstellung.
VFX 10.0 Visual Extend Datenzugriff
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Visual Extend Product Manager
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Uwe Habermann Venelina Jordanova VFP Code in Silverlight Anwendungen ausführen.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung.
Uwe Habermann VFX 11.0 VFX - DBF-CA Wizard Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Anwendungsverteilung.
Visual Extend Application Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 07 D.
Visual Extend 9.5 – Was ist neu? VFX 9.5 – Was ist neu? Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 11.0 Profi Features Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Uwe Habermann VFX 11.0 Einsatz von Cursoradaptern in bestehenden Anwendungen Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Features Revisited.
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
Venelina Jordanova Uwe Habermann V-VFX2 Visual Extend Was gibt es Neues?
Uwe Habermann D-DBI Integration der DBI Controls aus Sedna in VFP am Beispiel von Visual Extend.
VFX - Von DBC zu SQL mit CA VFX Von DBC zu SQL mit CA Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Visual Extend Features der generierten Anwendung für Endbenutzer deutschsprachige FoxPro User Group Uwe Habermann VFX 04 D.
Uwe Habermann Venelina Jordanova Kostenloser Einstieg in eine neue Welt!
© 2002 Uwe Habermann Visual Extend Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker für.
VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual.
Was ist neu in VFX 9.5? Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
Visual Extend CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 18 D.
Visual Extend CDataFormPage Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 09 D.
Visual Extend Download, Installation, Registrierung deutschsprachige FoxPro User Group Uwe Habermann VFX 01 D.
Visual Extend Mandantenfähigkeit deutschsprachige FoxPro User Group Uwe Habermann VFX 22 D.
Visual Extend Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 D.
Visual Extend CPickField Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 13 D.
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
Visual Extend COneToMany Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 10 D.
Visual Extend CTreeviewForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 11 D.
Visual Extend Parent/Child Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 17 D.
Visual Extend CDataFormPage-Formulare mit CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 19 D.
© 2005 Uwe Habermann, Venelina Jordanova Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Uwe Habermann Venelina Jordanova Wishlist Silverswitch.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 13 für VFP seit der Konferenz?
Uwe Habermann Venelina Jordanova Wishlist VFX für Visual FoxPro.
Venelina Jordanova Uwe Habermann V-VFX Visual Extend Mehr als ein RAD Framework.
Uwe Habermann V-VFX1 Visual Extend Wichtiger als je zuvor Venelina Jordanova
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
© 2004 Uwe Habermann Visual Extend 8.0 Update Workshop Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
© 2005 Uwe Habermann Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0.
Uwe Habermann Venelina Jordanova Bestehende VFX-Anwendungen leicht erweitern.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 15?
Migration von VFP Anwendungen nach Silverlight Uwe Habermann Venelina Jordanova
Visual Extend Neuheiten in der Version 16.0
 Präsentation transkript:

© 2003 Uwe Habermann Visual Extend 8.0 Die Entwicklungsumgebung für VFP 8.0 Diplom-Informatiker Uwe Habermann Visual Extend Product Manager für Visual FoxPro

© 2003 Uwe Habermann Wer spricht da? Dipl.-Inform. Uwe Habermann Selbstständig seit 1986 Arbeitet seit 10 Jahren mit FoxPro MCP für VFP Freier Mitarbeiter von u. a. ProLib und ISYS Uwe Habermann & Kathrin Leu GbR Entwickelt Branchenlösung und Individualsoftware Visual Extend Product Manager

© 2003 Uwe Habermann VFX Was ist das? Builder-unterstütztes RAD-Framework Installation Template-Applikation Task Pane Builder Aktivierungsschlüssel

© 2003 Uwe Habermann VFX Was kann das? Fertiger Rahmen der Anwendung mit vielen Funktionen Erstellung Office kompatibler Anwendungen Builder für Formulare, wahlweise mit Seitenrahmen 1:n Formular Grid verschiedene Auswahllisten mehrsprachige Anwendungen Produktaktivierung SQL Server Datenbankaktualisierung kontextsensitive Hilfe DBC oder C/S

© 2003 Uwe Habermann VFX Task Pane Verwaltung der VFX-Projekte Beim Öffnen wird der aktuelle Pfad auf den Projektordner gesetzt Anlegen neuer Projekte Kompilieren vorhandener Projekte Bearbeiten der Project Properties Ermöglicht die Verwendung eigener Klassen von den VFX Buildern Informationen über VFX 8.0 mit einem Mausklick

© 2003 Uwe Habermann VFX - Application Wizard Erstellen neuer Projekte 1.Auswahl des Ordners und der Datenbank 2.Texte für den About-Dialog 3.Einstellungen für das Applikationsobjekt 4.Texte für den Projektinfo-Dialog 5.Alles kompilieren und los geht´s...

© 2003 Uwe Habermann Die generierte VFX-Anwendung Splash-Screen Anmeldedialog Menü und Symbolleiste Öffnen-Dialog Benutzerverwaltung Benutzerrechte Datenbankwartung und vieles andere mehr...

© 2003 Uwe Habermann Wie geht es weiter? Anlegen der Datenbank mit dem VFP Datenbank-Designer oder mit xCase oder mit SDT

© 2003 Uwe Habermann VFX – Form Wizard Erstellen eines Formulars basierend auf einer der VFX Formularklassen: cDataFormPage cTreeViewForm cTableForm cOneToMany cTreeViewOneToMany cAskViewArg cWizard Verwendung eigener Formularklassen

© 2003 Uwe Habermann VFX – cDataFormPage Builder Reentranter Builder Steuerelemente auf Seitenrahmen Such-Grid mit vielen Funktionen Formulareigenschaften Verwendung eigener Klassen Entsprechend den Vorgaben aus dem DBC Entsprechend den Einstellungen in den VFX - Project Properties Beispiel: Lieferanten

© 2003 Uwe Habermann Das Formular zur Laufzeit Autoedit Inkrementelle Suche im Grid Multi-Column-Sort Suchdialog (setzt Filter) Drucken, PDF-Export, versand Benutzerspezifisches Speichern der Einstellungen Größe und Position des Formulars auf dem Desktop Spaltenbreite, Spaltenfolge und Sortierfolge im Grid Suchkriterien

© 2003 Uwe Habermann VFX- CTableForm Builder Reentranter Builder Such-Grid und Bearbeitungsfelder sind nebeneinander angeordnet Verwendung eigener Klassen Entsprechend den Vorgaben aus dem DBC Entsprechend den Einstellungen in den VFX - Project Properties Beispiel: Versandfirmen

© 2003 Uwe Habermann Wichtige VFX-Methoden Valid auf Formularebene OnRecordMove OnPostInsert OnSave OnPrint OnPrev, OnNext, OnTop, OnBottom

© 2003 Uwe Habermann Ansichtsbasierende Formulare Ansichten können in allen VFX-Formularen verwendet werden thisform.lWorkOnView=.T. Eingabe der Ansichtsparameter CAskViewArg CAskViewArgPgf Beispiel: Mitarbeiter

© 2003 Uwe Habermann 1:n-Formulare cOneToMany Bearbeitung und Suche der Parent-Daten wie in cDataFormPage Bearbeitung der Child-Daten im Grid Mehrere Children möglich Beispiel: OrdEntry.scx

© 2003 Uwe Habermann Linked-Child-Formulare Aufruf eines Child-Formulars Hierarchische Verknüpfung möglich Beliebig viele Children möglich Eigenschaften zur Steuerung lCloseChildformOnExit lAutoSyncChildform Beispiel: Kunden - Aufträge Customer.scx – OrdEntry.scx

© 2003 Uwe Habermann Hooks Einschalten in Vfxmain.prg nEnableHook=1 Enabled, 2 Disabled, 0 Use form setting Rückgabewerte steuern das Verhalten.T. Ausführung fortsetzen 0 oder.F. Ausführung abbrechen, Rückgabewert.T. 1 Ausführung abbrechen, Rückgabewert.F.

© 2003 Uwe Habermann Beispiele für Hooks DisabledBackcolor Grid-Sizing verhindern Grid-Zeile markieren (Eigenschaft von VFP 7) Inputbox mit Taschenrechner Rechtschreibprüfung

© 2003 Uwe Habermann Delayed Instantiation Entwicklung des Formulars mit dem VFX-Form Builder Speichern der einzelnen Seiten als Klasse Instanziierung im Activate Event der Pages AddPageDelay(thisform, this, 'x', )

© 2003 Uwe Habermann OLE drag & drop Vollständig generisch in VFX integriert aus einem Steuerelement -nOLEenabledrag=1 -nOLEdropForceEditmode=1 aus einer Seite eines Seitenrahmens unter Berücksichtigung der Taborder -nPageOLEdragdrop=1 aus einem Grid -immer eingeschaltet Unterstützung aller Datentypen

© 2003 Uwe Habermann Multi-Client-Support Mandantenfähige Anwendungen cDatadir="" in Vfxmain.prg Pfadeinstellungen in Vfxpath.dbf Ordner "Data" beim Kunden nicht verwendbar

© 2003 Uwe Habermann Audit-Trail Trigger in den Tabellen _audit_insert() _audit_update() _audit_delete() Anzeige des Protokolls über ein VFX-Formular Und-Verknüpfung mit anderen Triggern möglich

© 2003 Uwe Habermann Links Download und Infos zu VFX: Mehr Infos zu VFX: Kostenloser Support zu VFX: news.dfpug.de

© 2003 Uwe Habermann Begleitmaterial 67 Seiten Session-Notes im Konferenz-Ordner VFX 8.0 befindet sich auf der Konferenz-CD!!! Aktivierungsschlüssel für 30 Tage kostenlos! Beispielanwendung VFX80Test Beispielanwendung VFX80Traders Handbuch

© 2003 Uwe Habermann Vielen Dank für Ihr Interesse! Bitte denken Sie an die Session-Bewertung! Viel Spaß mit VFX 8.0 wünscht Uwe Habermann