Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Carsten Boos Geändert vor über 10 Jahren
1
Uwe Habermann Uwe@VandU.eu Mit VFX in die Zukunft Venelina Jordanova Venelina@VandU.eu
2
VFX - Planungsliste * Sehr dynamisch * Ca. 400 Work Items pro Jahr * Bug Fixes * Change Requests * Geplante Erweiterungen * Wunschliste * Zurzeit ca. 80 Work Items
3
Features für Entwickler
4
VFX – Product Activation Wizard * Einstellungen in allen Klassen * Verwendbare Standardwerte * Aktivierungsregeln * Generierung von Register.dll * Vorbereitung der VFX – Kundenverwaltung
5
VFX – Mail Merge Wizard * Einstellen von * Datenquelle * Feld für E-Mailadresse * Feld für Faxnummer
6
VFX – Info Bar Builder * Hinzufügen von Steuerelementen zur Anzeige von Informationen zum aktuellen Datensatz * Zeitstempel der Neuanlage * Benutzername Neuanlage * Zeitstempel der letzten Änderung * Benutzername letzte Änderung
7
Integration von XSource * Aktualisierter Code für Builder und Wizards * Insbesondere Berichtsanwendungen * XML Schaltfläche im Berichts-Designer * Wichtig für RTF Berichte
8
Datenzugriff * Bessere Unterstützung von ADO * Insbesondere in Where Klauseln * Unterstützung längerer Zeichenketten in Eigenschaften von Cursoradaptern
9
VFX – Connectionstring Wizard * Unterstützung weiterer Remote Datenbanken * mySQL * ADS * …? ( Angabe des Treibernamens ggf. erforderlich)
10
VFX – Upsizing Wizard * Vermeiden doppelter Indexschlüssel
11
VFX – Form Builder / Formulare * Parameter Steuerelemente sollen auf einer beliebigen Seite eines Seitenrahmens platziert werden können * Oder am oberen Rand des Formulars, wie bisher
12
Vfxmsg.dbf * Löschen doppelter Einträge
13
Coverage Log * Für Endanwendungen
14
VFX – Task Pane * Projekte je Entwickler * Speicherung der Task Pane Daten im Ordner Anwendungsdaten des angemeldeten Windows Benutzers
15
St Denis Library for FoxPro * Funktionssammlung von Igor Nikiforov * ST_DENIS.FLL
16
St Denis Library for FoxPro * GETALLWORDS() - Inserts the words from a string into a global dimensioned array * WORDTRAN() - Searches a character string for occurrences of a first word, and then replaces each occurrence with a second word * GETNUMWORD() - Returns the index position of a word in a string * GETOCCURSWORD() - Returns the number of times a word occurs within the character string
17
St Denis Library for FoxPro * GETATWORD() - Returns the beginning numeric position of the nth occurrence of a word within the character string, counting from the leftmost character * GETRATWORD() - Returns the numeric position of the last (rightmost) occurrence of a word within the character string. Working with arrays * STRTRANEX() - A function with enhanced search-and- replace capabilities as compared to the built-in function STRTRAN() * WORDTRANEX() - A function with enhanced search-and- replace capabilities as compared to the function WORDTRAN()
18
St Denis Library for FoxPro * ARRAYSUM() - Returns the sum of all or a specified range of numeric (and/or currency) elements in the selected column of an array * ARRAYAVG() - Computes the arithmetic average of all or a specified range of numeric (and/or currency) elements in the selected column of an array * ARRAYMIN() - Evaluates all or a specified range of elements in the selected column of an array and returns the element and optional number of row with the minimum value * ARRAYMAX() - Evaluates all or a specified range of elements in the selected column of an array and returns the element and optional number of row with the maximum value.
19
St Denis Library for FoxPro * ARRAYCNT() - Counts the number of all or a specified range of numeric (and/or currency) elements in the selected column of an array * ASCANQUICK() - Unlike the built-in function ASCAN(), performs a binary search in the selected column of a sorted array for an element containing the same data and data type as an expression * VITESCAN() - Performs a binary search in the selected column of a sorted array for an element containing the same data and data type as an expression. This function is more simple than ASCANQUICK()
20
St Denis Library for FoxPro * FIELDNUM() - Returns the field number, referenced by name of a field, in a table * DANSLISTE() - Determines whether a numeric expression is contained in the list of values of type «1,5,13-18» * INCREMENT() - Increments or decrements the value of a variable passed by reference by one and returns the result * STRFILTER() - Removes all characters from a string except those specified * REVERSE() - Returns the reverse of a character expression * IFOR() - Immediate FOR cycle.
21
St Denis Library for FoxPro * IWHILE() - Immediate WHILE cycle * ICASE() - Evaluates the results from a list of conditions * IEXECCASE() - Evaluates the results and executes the commands from a list of conditions * IEXECIF() - Executes one of two string expressions, depending on the value of a logical expression, and returns the result * EXECUTE() - Execute commands from a string and returns the result. Unlike a macro substitution, can execute several commands from one string
22
St Denis Library for FoxPro * ARABTOROMAN() - Returns the character Roman numeral equivalent of a specified numeric expression (from 1 to 3999) * ROMANTOARAB() - Returns the number equivalent of a specified character Roman numeral expression (from I to MMMCMXCIX)
23
Features für Endanwender
24
Multifunktionsleiste * Schaltflächen für Anpassen und Optionen * Separatoren in Schnellzugriffsleiste * Formularmenü gruppieren * Kontextmenü in Seitenansicht im Office 2007 Layout anzeigen * Kontextmenü in Toolbox im Office 2007 Layout anzeigen
25
Geschäftsgrafiken mit GDI+ * Vorlage auf VFPX * Demo
26
Neues Layout mit GDI+ * Vorlage auf VFPX * Hintergründe * Schaltflächen * Demo
27
Screenshot mit GDI+ * Vom aktiven Formular * Von der ganzen Anwendung
28
Erweiterter Druckdialog * Hinzufügen weiterer Druckereigenschaften * Hochformat / Querformat * Beidseitiger Druck
29
Arbeitsaufgaben * Für Endanwendungen * AlwaysOnBottom mit besonderem Layout * Immer aktuell (Timer oder Activate) * Ähnlich Favoriten * Zuweisung an andere Benutzer oder Benutzergruppen * Bearbeiten und speichern löscht Eintrag aus eigener Liste * Als Messaging System verwendbar
30
Zip * Erstellen selbstextrahierender Archivdateien (Exe Dateien)
31
Tip of the Day * Anzeige beim Anwendungsstart nach Benutzeranmeldung * Zufällige Texte aus Tabelle * Abschaltbar mit Checkbox * Schaltbar in Anpassendialog
32
Lokalisierte Download Skripte * Beispiel: Adobe Reader
33
Systray ohne DBI * API Calls statt ActiveX
34
Anzeige von Videos * Formular zur Anzeige von Videos für Endanwendungen * wie im VFX 11.0 Menü
35
Sie sind gefragt! * Neue Features für Entwickler? * Neue Features für Endanwender? * Änderung des Verhaltens? * Sonstige Wünsche?
36
Vielen Dank! Viel Spaß mit VFX 11.0! Venelina & Uwe
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.