Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual.

Ähnliche Präsentationen


Präsentation zum Thema: "VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual."—  Präsentation transkript:

1 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

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

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

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

5 VFX - Einführung DBC-Anwendungen Dipl.-Inform. Uwe Habermann Dipl.-Inform. Uwe Habermann Arbeitet mit FoxPro seit FPW 2.5 Arbeitet mit FoxPro seit FPW 2.5 MCP für VFP MCP für VFP Freier Mitarbeiter von u. a. ISYS, Wizards & Builders und ProLib Freier Mitarbeiter von u. a. ISYS, Wizards & Builders und ProLib Visual Extend Product Manager Visual Extend Product Manager Venelina Jordanova Venelina Jordanova Arbeitet mit FoxPro seit FPD 2.0 Arbeitet mit FoxPro seit FPD 2.0 MCP für SQL Server u. a. MCP für SQL Server u. a. J.E.I.-Varna Outsourcing-Projekte J.E.I.-Varna Outsourcing-Projekte Visual Extend Software Development Team Leader Visual Extend Software Development Team Leader Venelina Jordanova Venelina Jordanova Arbeitet mit FoxPro seit FPD 2.0 Arbeitet mit FoxPro seit FPD 2.0 MCP für SQL Server u. a. MCP für SQL Server u. a. J.E.I.-Varna Outsourcing-Projekte J.E.I.-Varna Outsourcing-Projekte Visual Extend Software Development Team Leader Visual Extend Software Development Team Leader Wer spricht da? Dipl.-Inform. Uwe Habermann Dipl.-Inform. Uwe Habermann Arbeitet mit FoxPro seit FPW 2.5 Arbeitet mit FoxPro seit FPW 2.5 MCP für VFP MCP für VFP Freier Mitarbeiter von u. a. ISYS, Wizards & Builders und ProLib Freier Mitarbeiter von u. a. ISYS, Wizards & Builders und ProLib Visual Extend Product Manager Visual Extend Product Manager

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

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

8 VFX - Einführung DBC-Anwendungen Installation VFX90Setup.exe VFX90Setup.exe Vfxmnu.app als Startanwendung einstellen 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 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 Pfadeinstellungen in den Optionen von VFP sind NICHT erforderlich

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

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

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

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

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

14 VFX - Einführung DBC-Anwendungen Unser Datenmodell

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

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

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

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

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

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

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

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

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

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

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

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


Herunterladen ppt "VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual."

Ähnliche Präsentationen


Google-Anzeigen