Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Visual Extend Product Manager
Highlights Diplom-Informatiker Uwe Habermann Visual Extend Product Manager © 2004 Uwe Habermann für Visual FoxPro
2
VFX 8.0 Task Pane Der neue Application Manager von VFX 8.0
Informationen über VFX 8.0 mit einem Mausklick Der VFX – Application Wizard 11 Sprachen Produktaktivierung Autofit für Grids Loader © 2004 Uwe Habermann
3
VFX 8.0 Look & Feel Im Windows XP Layout
Anmeldedialog Öffnen-Dialog neue Schaltflächen in der Symbolleiste PDF-Export neue Menüeinträge Produktaktivierung Datensicherung Aktualisierung über das Internet © 2004 Uwe Habermann
4
VFX 8.0 Menü Produktaktivierung Define Activation Rules
Create Activation Key SQL Server Update Metadata Wizard Konfigurieren einer DFÜ-Netzwerkverbindung Define DUN connection parameters © 2004 Uwe Habermann
5
Drucken Erweiterte Grid Reports Auswahl des Zeichensatzes
Summieren numerischer Spalten PDF-Export versand Achtung: neue Berichtsvorlagen beim Update von VFX 7 beachten! © 2004 Uwe Habermann
6
PDF-Export – Wie geht das?
Ausgabe der Berichtsausgabe über einen Postscript-Druckertreiber in eine Datei bei Bedarf automatische Installation eines Postscript-Druckertreibers Konvertierung der Postscript-Datei in eine PDF-Datei mit dem Freeware-Tool Ghostscript bei Bedarf Download aus dem Internet und Installation von Ghostscript vollautomatisch! ggf. wird sogar eine DFÜ-Verbindung für den Internet-Zugang angelegt © 2004 Uwe Habermann
7
Internet und Makrosprache zum Download und zur Installation von Programmen aus dem Internet Installation von Ghostscript Aktualisierung der Applikation bei Bedarf wird eine DFÜ-Verbindung für den Internet-Zugang angelegt versand aller Berichtsausgaben über MAPI © 2004 Uwe Habermann
8
Suchdialog Beliebig viele Filterbedingungen kombinierbar
Einstellungen je Formular und Benutzer gespeichert © 2004 Uwe Habermann
9
Datum und Zeit neuer Kalender basierend auf MonthView Control
keine OCX-Installation erforderlich Hotkeys zur Datumsauswahl H – heute A – Anfang des Jahres B – Beginn des Monats +/- - 1 Tag vorwärts oder zurück Eingabe von Datetime-Werten © 2004 Uwe Habermann
10
Treeview Perfekte Darstellung hierarchischer Daten wie im Windows-Explorer Reentrante Builder cTreeviewForm cTreeviewOnetoMany © 2004 Uwe Habermann
11
Produktaktivierung VFX 8.0-Anwendungen können mit einem Aktivierungsschlüssel geschützt werden Getrennter Schutz für bis zu 32 Module einer Anwendung Die zur Erstellung des Installationsschlüssels verwendeten Kriterien können je Anwendung vom Entwickler festgelegt werden © 2004 Uwe Habermann
12
Produktaktivierung Einschalten im VFX - Application Wizard 3. Options
Enable product activation Use „FirstInstall.txt“ file Ändern Eigenschaften von Vfxmain.prg goProgram.lUseActivation = .t. goProgram.lactivationtype= .F. © 2004 Uwe Habermann
13
Define Activation Rules
Definition der Hardware- oder Software-Parameter Ausdruck CPU Number File Creation Date HDD Factory Serial Number HDD Volume Serial Number LAN Card Number Registry Key Value je Anwendung beliebig kombinierbar Regeln speicherbar © 2004 Uwe Habermann
14
Define Activation Rules
Vergabe der Rechte bis zu 32 Einzelrechte je Anwendung jedes Recht kann unabhängig von den anderen Rechten freigeschaltet werden Zugriff zur Laufzeit über goProgram.SecurityRights.<RechtName> © 2004 Uwe Habermann
15
Create Activation Key Eingabe des Installationsschlüssels
Auswahl der freizuschaltenden Rechte Erstellen eines Aktivierungsschlüssels Werte zur Laufzeit goProgram.SecurityRights.<RechtName>= -1 – nicht aktiviert 0 – nicht freigeschaltet 1 – freigeschaltet © 2004 Uwe Habermann
16
Die Aktivierung aus der Sicht des Kunden
Aufforderung zu Aktivierung beim Programmstart Anzeige des Installationsschlüssels Eingabe des Aktivierungsschlüssels Aktivierung über das Menü zum Beispiel beim Zukauf von Rechten Übermittlung der Schlüssel per möglich © 2004 Uwe Habermann
17
Aktualisierung der Kundendatenbank
Vollständig überarbeitete Aktualisierung der Kunden-Datenbanken Korrekte Funktion auch bei Verwendung von Insert-Triggern Wiederherstellung des ursprünglichen Zustands im Fehlerfall Aktualisierung jetzt auch von SQL-Server-Datenbanken möglich Metadata Wizard © 2004 Uwe Habermann
18
Fehlerbehandlung Was soll passieren, wenn ein Fehler auftritt?
goProgram.nAppOnErrorBehavior= 0 – alle Fehler ignorieren 1 – Anzeige einer Fehlermeldung (Standardwert) 2 - Programabbruch Welche Fehlerinformationen werden protokolliert? goProgram.ErrorDetailLevel= 0 – nur die Fehlermeldung 1 – Fehlermeldung und Aufrufstapel (Standardwert) 2 – detaillierte Fehlerinformationen (Standardverhalten bis VFX 7.1) © 2004 Uwe Habermann
19
Datensicherung mit ZIP-Funktion
ZIP-Algorithmus in VFX 8.0 integriert Datensicherung der aktuellen Datenbank in eine Zip-Datei über einen Menüpunkt Wiederherstellung der aktuellen Datenbank aus einer Zip-Datei über einen Menüpunkt direkter Aufruf der ZIP-Funktionen für eigene Anwendungen möglich © 2004 Uwe Habermann
20
DataEnvironment-Klasse
Die Klasse DataEnvironment von VFP 8 wird in allen Formularen unterstützt © 2004 Uwe Habermann
21
cPickAlternate Auswahlfelder mit Fremdschlüssel als Controlsource
neuer Builder für cPickAlternate Unterstützung von Tabellen und Ansichten auch als cPickAlternateTextbox für Auswahllisten in Childgrids neuer Builder für cPickAlterbateTextbox © 2004 Uwe Habermann
22
Verbesserte Builder Wesentliche Verbesserung der Control-Verteilung
Labels wahlweise rechtsbündig Besseres reentrantes Verhalten aller Builder alle Eigenschaften werden berücksichtigt Builder für cPickTextbox jetzt mit Update-Seite © 2004 Uwe Habermann
23
VFX-Menü-Designer WYSIWYG
Unterstützung aller Menü-Features, die VFP bietet Schriftartattribute, Effekte alle Events Menüeinträge mit Markierung Unterstützung von Konstanten sprachunabhängige Menüs © 2004 Uwe Habermann
24
VFX.fll Internet, E-Mail und Hilfsfunktionen Produktaktivierung
Datensicherung SQL Server Achtung: Die VFX.fll muss an den Kunden mitgeliefert werden! © 2004 Uwe Habermann
25
Portierung auf VFX 8.0 Anlegen eines neuen Projekts
Hinzufügen der Formulare, Berichte, Appl.vc*, Applfunc.prg und Vfxhook.prg Vfxmenu mit VMD manuell ändern Vfxmain.prg manuell ändern Daten der freien VFX-Tabellen mit APPEND FROM aus dem alten Projekt holen Ggf. Include-Dateien kopieren Alles neu kompilieren Fertig! © 2004 Uwe Habermann
26
Links Download und Infos zu VFX: www.visualextend.de
Mehr Infos zu VFX: Kostenloser Support zu VFX: news.dfpug.de © 2004 Uwe Habermann
27
Vielen Dank für Ihr Interesse! Viel Spaß mit VFX 8.0 wünscht
Uwe Habermann © 2004 Uwe Habermann
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.