Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova

Ähnliche Präsentationen


Präsentation zum Thema: "Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova"—  Präsentation transkript:

1 Uwe Habermann Uwe@VandU.eu V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova Venelina@VandU.eu

2 Agenda * Builder und Wizards in VFX 11.0 * Projekt * Formulare * Auswahllisten * Lokalisierung * Daten * Produktaktivierung * Dokumentation * Sonstiges

3 Fragen Jederzeit!

4 Was machen Venelina & Uwe? * Neue Firma: V&U Ltd. * www.VandU.eu * Info@VandU.eu * Geschäftsführer: Venelina & Uwe * Softwareprojekte mit VFP * Visual Extend * Hohe Qualität zu günstigen Preisen * Entwicklung in Varna, Bulgarien

5 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 Anwendungsobjekt * 4. Texte für den Projektinfo-Dialog * 5. Alles kompilieren und los geht´s...

6 VFX – Application Builder * Neues Design in VFX 11.0 * Einstellungen für * Anwendungsobjekt * Produktaktivierung * Suche * Eigenschaftsnamen in Tooltips

7 VFX – Project Properties * Einstellung der von den Buildern verwendeten Klassen

8 VFX – Project Backup * Archivdatei vom Projekt erstellen * Benutzen!

9 VFX – Update Project * Aktualisierung eines Projekts auf die aktuelle Version oder den aktuellen Build von VFX * Hinzufügen neuer Dateien * Aktualisierung von Vfxmsg.dbf * Neue Features sofort verfügbar

10 VFX – Refox Settings * Schutz der Anwendung vor Dekompilierung * Über Project Hook gesteuert bei Erstellung von Exe Datei

11 VFX – Vista Form Border Fix * Speichern aller Formulare und Formularklassen im Dateiformat von VFP 9 SP 2

12 VFX – Project Toolbox * Hinzufügen der Klassen aus dem aktuellen(!) Projekt zur VFP Toolbox

13 VFX – Installation Wizard * Vorbereitung einer Kundeninstallation * Exe Datei * VFX.fll * VFP Laufzeitumgebung * Datenbank * ActiveX Steuerelemente

14 VFX – Form Wizard * Erstellen neuer Formulare * Basierend auf VFX Formularklasse * Basierend auf eigener Ableitung

15 VFX – DataEnvironment Builder * Einrichten der Datenumgebung * CursorAdapter hinzufügen * Erstellen von Indexschlüsseln * Erstellen von Relationen

16 VFX – CDataFormPage Builder * Such-Grid und Bearbeitungsfelder sind auf einem Seitenrahmen angeordnet * Reentranter Builder

17 VFX – COneToMany Builder * cOneToMany Bearbeitung und Suche in Parent-Daten wie bei cDataFormPage Bearbeitung von Child-Daten im Grid Bearbeitung von Child-Daten mit beliebigen Steuerelementen Unterstützung mehrerer Children Fremdschlüssel? VFX macht alles

18 VFX – CTreeViewForm Builder * Links Treeview zur Suche und Navigation * Einstellungen für Treeview Control * Rechter Formularteil wie cDataFormPage

19 VFX – CTableForm Builder * Such-Grid und Bearbeitungsfelder sind nebeneinander angeordnet

20 VFX – COneToManyPageFrame Builder * Ähnlich CDataPageFrame * Jede Seite kann wahlweise enthalten * Parent Daten * Child Daten im Grid * Child Daten in beliebigen Steuerelementen * Navigation im jeweiligen Aliasbereich

21 VFX – Grid Builder * Inkrementelle Suche * Suche mit einfachen Mausklick auf den Header * Calculated Fields * Memofelder * Übernahme der Eigenschaften von cTextbox

22 VFX – CChildGrid Builder * Bearbeitung der Daten * Sortierung der Daten * Summenbildung * Bearbeitung des Codes für die Methode OnPostInsert

23 VFX – Parent/Child Builder * Aufruf eines Child-Formulars * Aufruf von Methoden * Beliebig viele Children möglich * Hierarchische Verknüpfung möglich * Viele Möglichkeiten zur Steuerung

24 VFX – CPickfield Builder * Einstellungen für Auswahlfelder * Beliebig viele Werte aus Auswahltabelle holen * Spaltenangabe für Auswahlliste * Filter in Auswahlliste * Sortierung in Auswahlliste * Hide Code

25 VFX – CPickAlternate Builder * Ähnlich VFX – CPickfield Builder * Basierend auf Schlüsselfeldern * Keine Werte aus Auswahltabelle erforderlich

26 VFX – CPickTextbox Builder * Auswahlsteuerelement für Childgrids * Start nur aus dem VFX 11 Menü VFX Power Builders möglich!

27 VFX – CPickAlterTextbox Builder * Ähnlich VFX – CPickTextbox Builder * Basierend auf Schlüsselfeldern * Keine Werte aus Auswahltabelle erforderlich

28 VFX – Combo Pick List Builder * Combobox mit Werten aus Tabelle * Eigenschaften in Vfxpdef * Werte in Vfxplist

29 VFX – LangSetup Builder * Generierung von Code für LangSetup Methode von Formularen * Lokalisierung von Berichten * Lokalisierung von Vfxfopen

30 VFX – Language Management * Auswahl verfügbarer Sprachen * Im Anmeldedialog * In der Symbolleiste * In der Multifunktionsleiste

31 VFX – Messagebox Builder * Generierung der Code Zeile * Test * Lokalisierung im Builder

32 VFX – Message Editor * Bearbeitung lokalisierter Texte

33 VFX – Manage Config.vfx * Datenzugriff verwalten * Mandantenauswahldialog für Endkunden * Kompatibel zu Vfxpath * Umschalten zwischen DBC und SQL * Verwendung von ConnectionString empfehlenswert * cConfigPassword – Kennwort für die Verschlüsselung der Datei Config.vfx * nConfigVfxFormat – 0 - XML oder 1 - CSV

34 VFX – Cursoradapter Wizard * Automatische Generierung von CursorAdapter-Klassen zu allen Tabellen und Ansichten einer Datenbank * für VFP Datenbanken * für SQL Server * Auswahl der Datenquelle * Auswahl der Klassen und Klassenbibliotheken * Einstellungen aktualisierbarer Felder

35 VFX – Connectionstring Wizard * Generierung eines Connectionstrings * Suche nach Servern * Anzeige von Datenbanken

36 VFX – Metadata Wizard * Generierung von Metadaten zur Aktualisierung der Struktur von SQL Server Datenbanken beim Kunden * Aufruf nicht mehr erforderlich * Wird vom Project Hook automatisch durchgeführt

37 VFX – Upsizing Wizard * Keine DSN erforderlich Beliebige Verbindung zur Remote Datenbank * IDs bleiben erhalten * Keine Codepage-Konflikte * Bulk Insert funktioniert * Verwendung geschützter Feldnamen * Zulassen von NULL-Werten * Anlegen einer neuen Datenbank

38 Zap Vfxres * Löschen der Benutzereinstellungen in der Entwicklungsumgebung

39 VFX – Audit Trigger Wizard * Generierung von Triggern in ausgewählten Tabellen * Insert * Update * Delete

40 VFX – Define Activation Rules Build Register DLL * Einstellen der Hardware Parameter * Definition der Rechte * Standardwerte * Generierung der DLL * Aktivierungsschlüssel erstellen

41 VFX – Project Documenting * PDM - Project Documenting Machine * Spezielle Version für VFX * Generierung technischer Dokumentation * HTML Format

42 VFX – Help Wizard * Vergabe von HelpContextIDs * Generierung eines Hilfe Projekts * Erstellen einer CHM Datei mit Help Workshop

43 VFX – Textbox Builder * Bearbeitung von * Eigenschaften * Vorschau von Schrifteinstellungen * Methoden

44 VFX – Filter Builder * Filter für Endanwender zur Entwicklungszeit vorgeben * Filter speichern in * Vfxres * Vfxfilter

45 VFX – Class Switcher * Ändern der Basisklasse eines Steuerelements * Ändern der Basisklasse aller Formulare eines Projekts

46 VFX – Menu Designer * Bearbeitung von Menüdateien * Viele Eigenschaften, die im VFP Menü-Designer nicht verfügbar sein * Generierung von VMR Dateien

47 VFX – Document Management Builder * Einstellungen für Document Container

48 VFX – Business Graph Builder * Einstellungen für Geschäftsgrafiken

49 VFX – Task Pane * Öffnen von Projekten * Einstellen des aktuellen Pfades * Erstellen von neuen Projekten

50 VFX – Session Ende * Puh!

51 VFX 11.0 jetzt testen! * Aktivierungsschlüssel für 30 Tage kostenlos! * Beispielanwendung VFX11Test * Beispielanwendung VFX11Traders * Beispielanwendung VFPizza11 * Handbuch deutsch und englisch * Umfangreiche Informationen * Newsgroup – 25000 Messages * Portal – 200 Dokumente

52 Vielen Dank und viel Spaß mit VFX! Bitte denkt an die Bewertungsbögen! Venelina & Uwe


Herunterladen ppt "Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova"

Ähnliche Präsentationen


Google-Anzeigen