1 / 26

VFX – Einführung DBC-Anwendungen

VFX – Einführung DBC-Anwendungen. Venelina Jordanova Software Development Team Leader Venelina@mnet.bg. Uwe Habermann Visual Extend Product Manager Uwe.Habermann@dFPUG.de. Visual Extend. 10 Jahre VFX!  dFPUG c/o ISYS GmbH Marktführer in Europa

peigi
Download Presentation

VFX – Einführung DBC-Anwendungen

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. VFX – EinführungDBC-Anwendungen Venelina Jordanova Software Development Team Leader Venelina@mnet.bg Uwe Habermann Visual Extend Product Manager Uwe.Habermann@dFPUG.de VFX - Einführung DBC-Anwendungen

  2. Visual Extend • 10 Jahre VFX!  • dFPUG c/o ISYS GmbH • Marktführer in Europa • Mehr Anwender als alle anderen Framework Hersteller zusammen • Einziges Framework mit vollerCursoradapter Unterstützung VFX - Einführung DBC-Anwendungen

  3. Visual Extend • Auf der Konferenz-CD • 3 Beispielanwendungen • 99 Seiten Session Notes • >11 Stunden Videos VFX - Einführung DBC-Anwendungen

  4. Visual Extend • Homepage:http://www.visualextend.de • Dokumente:http://portal.dfpug.de/dFPUG/Portal/VFX • Support:http://forum.dfpug.de oder news://news.dfpug.de • Neuigkeiten:http://newsletter.dfpug.de VFX - Einführung DBC-Anwendungen

  5. Wer spricht da? • Venelina Jordanova • Arbeitet mit FoxProseit FPD 2.0 • MCP für SQL Server u. a. • J.E.I.-VarnaOutsourcing-Projekte • Visual ExtendSoftware DevelopmentTeam Leader • Venelina Jordanova • Arbeitet mit FoxProseit FPD 2.0 • MCP für SQL Server u. a. • J.E.I.-VarnaOutsourcing-Projekte • Visual ExtendSoftware DevelopmentTeam Leader • Dipl.-Inform. Uwe Habermann • Arbeitet mit FoxProseit FPW 2.5 • MCP für VFP • Freier Mitarbeiter von u. a. ISYS, Wizards & Builders und ProLib • Visual ExtendProduct Manager • Dipl.-Inform. Uwe Habermann • Arbeitet mit FoxProseit FPW 2.5 • MCP für VFP • Freier Mitarbeiter von u. a. ISYS, Wizards & Builders und ProLib • Visual ExtendProduct Manager VFX - Einführung DBC-Anwendungen

  6. Unsere Mission • Eine Anwendung in 75 Minuten erstellen • 4 Formulare • Kundenbearbeitung • 1:n Auftragsbearbeitung • 2 Auswahllisten • Parent/Child-Beziehung • Bitte nochmal – aber für SQL Server • Neu in 9.5 – VFX für Power-Entwickler • Late Night – Noch nicht genug? VFX - Einführung DBC-Anwendungen

  7. VFX – Was ist das? • Rapid Application Development Framework • Template Projekt • Task Pane • Viele Builder und Wizards • Projekte für • Aktualisierung beim Kunden • PDF Ausgabe • Modify Report • Web Service für Aktivierung • und noch viel mehr… VFX - Einführung DBC-Anwendungen

  8. Installation • VFX90Setup.exe • Vfxmnu.app als Startanwendung einstellen • Beim 1. Start von Vfxmnu.app wird ggf. die VFP Task Pane geöffnet und die VFX 9.0 Task Pane wird hinzugefügt • Pfadeinstellungen in den Optionen von VFP sind NICHT erforderlich VFX - Einführung DBC-Anwendungen

  9. Unsere Beispielanwendung V enelina´s antastic F P izzas VFX - Einführung DBC-Anwendungen

  10. Unsere Beispielanwendung V enelina´s antastic F P izzas VFX - Einführung DBC-Anwendungen

  11. VFX – Application Wizard • Erstellen neuer Projekte • Auswahl des Ordners und der Datenbank • Texte für den About-Dialog • Einstellungen für das Anwendungsobjekt • Texte für den Projektinfo-Dialog • Alles kompilieren und los geht´s... VFX - Einführung DBC-Anwendungen

  12. Die generierte VFX-Anwendung • Splash-Screen • Anmeldedialog • Menü und Symbolleiste • Öffnen-Dialog im XP-Stil • Benutzerverwaltung • Benutzerrechte • Datenbankwartung • und vieles andere mehr... VFX - Einführung DBC-Anwendungen

  13. Was nun? • Entwicklung der Datenbank • mit dem VFP Datenbank-Designer • mit xCase • mit SDT • mit dem SQL Server Enterprise Manager VFX - Einführung DBC-Anwendungen

  14. Unser Datenmodell VFX - Einführung DBC-Anwendungen

  15. ArtikelbearbeitungVFX- CTableForm Builder • Auswahl der Formularklasse • Einrichten der Datenumgebung • Such-Grid und Bearbeitungsfelder sind nebeneinander angeordnet • Reentranter Builder(beliebig oft verwendbar) VFX - Einführung DBC-Anwendungen

  16. Das Formular zur Laufzeit • Autoedit • Inkrementelle Suche im Grid • Multi-Column-Sort • Benutzerspezifisches Speichern der Einstellungen • Größe und Position des Formulars auf dem Desktop • Spaltenbreite, Spaltenfolge und Sortierfolge im Grid • Suchkriterien VFX - Einführung DBC-Anwendungen

  17. KundenbearbeitungVFX – CDataFormPage Builder • Auswahl der Formularklasse • Einrichten der Datenumgebung • Such-Grid und Bearbeitungsfelder sind auf einem Seitenrahmen angeordnet • Reentranter Builder VFX - Einführung DBC-Anwendungen

  18. Das Formular zur Laufzeit • Drucken aus alle Formularen möglich • Berichte werden zur Laufzeit erstellt • Speichern als • HTML, XML, TIF, BMP, PDF • Ghostscript Installation nicht erforderlich • E-Mail • MAPI • Fax • Fritzfax, Winfax VFX - Einführung DBC-Anwendungen

  19. AuftragsbearbeitungVFX – COneToMany Builder • cOneToMany • Bearbeitung und Suche in Parent-Daten wie bei cDataFormPage • Bearbeitung von Child-Daten im Grid • Bearbeitung von Child-Daten mit anderen Steuerelementen • Unterstützung mehrerer Children • Automatisches Erstellen von OnPostInsert Code im Childgrid VFX - Einführung DBC-Anwendungen

  20. Kunden auswählenVFX – CPickField Builder • Auswahl eines Kunden für einen Auftrag • Eingabe einer Kundennummer • Auswahl eines Kunden aus einer Liste • Alle Suchfunktionen bei Listenauswahl VFX - Einführung DBC-Anwendungen

  21. Artikel auswählenVFX – CPickTextbox Builder • Auswahl eines Artikels für eine Auftragsposition • Eingabe einer Artikelnummer • Auswahl eines Artikels aus einer Liste • Alle Suchfunktionen bei Listenauswahl VFX - Einführung DBC-Anwendungen

  22. BeziehungenVFX – Parent/Child Builder • Aufruf eines Child-Formulars • Beliebig viele Children möglich • Hierarchische Verknüpfung möglich • Eigenschaften zur Steuerung • lCloseChildformOnExit • lAutoSyncChildform • Beispiel: Kunden - Aufträge VFX - Einführung DBC-Anwendungen

  23. KategorienbearbeitungVFX - CTreeViewForm Builder • Treeview ActiveX Steuerelement zur Suche und Auswahl • Datenbearbeitung in einem Seitenrahmen wie cDataFormPage • Reentranter Builder VFX - Einführung DBC-Anwendungen

  24. Wir haben das Ziel erreicht! • Generierte Anwendung • 4 generierte Formulare • Viele Features • Kein Code • Hohe Qualität = zufriedene Kunden VFX - Einführung DBC-Anwendungen

  25. VFX 9.5 jetzt testen! • Aktivierungsschlüssel für 30 Tage kostenlos! • Beispielanwendung VFX95Test • Beispielanwendung VFX95Traders • Beispielanwendung VFPizza95 • Handbuch deutsch und englisch • Umfangreiche Informationen • Newsgroup • Portal VFX - Einführung DBC-Anwendungen

  26. Vielen Dank undviel Spaß mit VFX! Bitte denkt an die Bewertungsbögen! Venelina Jordanova & Uwe Habermann VFX - Einführung DBC-Anwendungen

More Related