Post on 06-Apr-2015
Uwe HabermannUwe@VandU.eu
V-VFX2Produktiv mit VFX
Builder Einsatz in der Praxis
Venelina JordanovaVenelina@VandU.eu
Agenda
* Builder und Wizards in VFX 11.0* Projekt* Formulare* Auswahllisten* Lokalisierung* Daten* Produktaktivierung* Dokumentation* Sonstiges
Fragen Jederzeit!
Was machenVenelina & 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
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...
VFX – Application Builder
* Neues Design in VFX 11.0
* Einstellungen für* Anwendungsobjekt* Produktaktivierung
* Suche * Eigenschaftsnamen in Tooltips
VFX – Project Properties
* Einstellung der von den Buildern verwendeten Klassen
VFX – Project Backup
* Archivdatei vom Projekt erstellen* Benutzen!
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
VFX – Refox Settings
* Schutz der Anwendung vor Dekompilierung
* Über Project Hook gesteuert bei Erstellung von Exe Datei
VFX – Vista Form Border Fix
* Speichern aller Formulare und Formularklassen im Dateiformat von VFP 9 SP 2
VFX – Project Toolbox
* Hinzufügen der Klassen aus dem aktuellen(!) Projekt zur VFP Toolbox
VFX – Installation Wizard
* Vorbereitung einer Kundeninstallation* Exe Datei* VFX.fll* VFP Laufzeitumgebung* Datenbank* ActiveX Steuerelemente
VFX – Form Wizard
* Erstellen neuer Formulare* Basierend auf VFX Formularklasse* Basierend auf eigener Ableitung
VFX – DataEnvironment Builder
* Einrichten der Datenumgebung* CursorAdapter hinzufügen* Erstellen von Indexschlüsseln* Erstellen von Relationen
VFX – CDataFormPage Builder
* Such-Grid und Bearbeitungsfelder sind auf einem Seitenrahmen angeordnet
* Reentranter Builder
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
VFX – CTreeViewForm Builder
* Links Treeview zur Suche und Navigation* Einstellungen für Treeview Control
* Rechter Formularteil wie cDataFormPage
VFX – CTableForm Builder
* Such-Grid und Bearbeitungsfelder sind nebeneinander angeordnet
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
VFX – Grid Builder
* Inkrementelle Suche
* Suche mit einfachen Mausklick auf den Header
* Calculated Fields
* Memofelder
* Übernahme der Eigenschaften von cTextbox
VFX – CChildGrid Builder
* Bearbeitung der Daten
* Sortierung der Daten
* Summenbildung
* Bearbeitung des Codes für die Methode OnPostInsert
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
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
VFX – CPickAlternate Builder
* Ähnlich VFX – CPickfield Builder
* Basierend auf Schlüsselfeldern
* Keine Werte aus Auswahltabelle erforderlich
VFX – CPickTextbox Builder
* Auswahlsteuerelement für Childgrids
* Start nur aus dem VFX 11 Menü„VFX Power Builders“ möglich!
VFX – CPickAlterTextbox Builder
* Ähnlich VFX – CPickTextbox Builder
* Basierend auf Schlüsselfeldern
* Keine Werte aus Auswahltabelle erforderlich
VFX – Combo Pick List Builder
* Combobox mit Werten aus Tabelle* Eigenschaften in Vfxpdef* Werte in Vfxplist
VFX – LangSetup Builder
* Generierung von Code fürLangSetup Methode von Formularen
* Lokalisierung von Berichten
* Lokalisierung von Vfxfopen
VFX – Language Management
* Auswahl verfügbarer Sprachen* Im Anmeldedialog* In der Symbolleiste* In der Multifunktionsleiste
VFX – Messagebox Builder
* Generierung der Code Zeile
* Test
* Lokalisierung im Builder
VFX – Message Editor
* Bearbeitung lokalisierter Texte
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
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
VFX – Connectionstring Wizard
* Generierung eines Connectionstrings* Suche nach Servern* Anzeige von Datenbanken
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
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
Zap Vfxres
* Löschen der Benutzereinstellungen in der Entwicklungsumgebung
VFX – Audit Trigger Wizard
* Generierung von Triggern in ausgewählten Tabellen* Insert* Update* Delete
VFX – Define Activation Rules Build Register DLL
* Einstellen der Hardware Parameter
* Definition der Rechte* Standardwerte
* Generierung der DLL* Aktivierungsschlüssel erstellen
VFX – Project Documenting
* PDM - Project Documenting Machine* Spezielle Version für VFX
* Generierung technischer Dokumentation
* HTML Format
VFX – Help Wizard
* Vergabe von HelpContextIDs
* Generierung eines Hilfe Projekts
* Erstellen einer CHM Datei mitHelp Workshop
VFX – Textbox Builder
* Bearbeitung von* Eigenschaften
* Vorschau von Schrifteinstellungen
* Methoden
VFX – Filter Builder
* Filter für Endanwender zur Entwicklungszeit vorgeben
* Filter speichern in* Vfxres* Vfxfilter
VFX – Class Switcher
* Ändern der Basisklasse eines Steuerelements
* Ändern der Basisklasse aller Formulare eines Projekts
VFX – Menu Designer
* Bearbeitung von Menüdateien* Viele Eigenschaften, die im
VFP Menü-Designer nicht verfügbar sein
* Generierung von VMR Dateien
VFX – Document Management Builder
* Einstellungen für Document Container
VFX – Business Graph Builder
* Einstellungen für Geschäftsgrafiken
VFX – Task Pane
* Öffnen von Projekten
* Einstellen des aktuellen Pfades
* Erstellen von neuen Projekten
VFX – Session Ende
* Puh!
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
Vielen Dank undviel Spaß mit VFX!
Bitte denkt an die Bewertungsbögen!
Venelina & Uwe