Features

Visual Extend - Die RAD Entwicklungsumgebung für Visual FoxPro

Alle unten gezeigten Screenshots wurden von einer Anwendung gemacht, die mit den Assistenten von Visual Extend generiert wurden, ohne manuell Code zu schreiben. Diese Anwendung kann ohne Codeänderung für VFP Datenbanken und SQL Server Datenbanken verwendet werden.

 

Assistenten für Formulare

Die Gestaltung von Formularen wird von Assistenten übernommen. Nach Auswahl der Felder zur Bearbeitung und für die Listenseite wird das Formular generiert. Der Assistent ist voll reentrant. Änderungen sind jederzeit möglich.

 

Standardformular zur Datenbearbeitung

Daten bearbeiten, inkrementell Suchen in allen Listenspalten, filtern, exportieren, Listen drucken und viele weitere Funktionen stehen standardmäßig zur Verfügung.

 

Assistent für einfache Formulare

Wenn nur wenige Felder bearbeitet werden sollen, bietet sich die cTableForm an.

 

cTableForm

Steuerelemente zur Bearbeitung und die Listenansicht werden nebeneinander angezeigt. Selbstverständlich mit inkrementeller Suche in allen Listenspalten. Pflichteingabefelder werden farblich unterlegt.

 

Assistent für 1:n Formulare

Der obere Teil des generierten Formulars entspricht einem normalen Datenbearbeitungsformular. Im unteren Teil des Formulars können Child-Daten bearbeitet werden.

 

1:n Formulare

Ein Kopfdatensatz und viele Positionen. Der typische Anwendungsfall einer Auftragsverwaltung oder Fakturierung.

 

Assistent für neue Formulare

Jedes neue Formular wird mit der Auswahl der Klasse begonnen.

 

Generator für hierarchische Parent-Child-Beziehungen

Eine Beziehung zwischen Formularen kann durch Auswahl des Fremdschlüsselfeldes und weiterer Angaben generiert werden.

 

Hierarchische Parent-Child-Beziehungen

Der typische Anwendungsfall hier ist die Anzeige aller Aufträge eines Kunden. Ein Child-Formular kann selbst wieder Parent eines weiteren Formulars sein.

 

Assistenten für Auswahllisten

Die Auswahl von Kunden, Artikeln oder Parameterdaten wird in praktisch jeder Anwendung benötigt. Assistenten helfen bei der Erstellung von Auswahlfeldern, sodass keine Programmierung erforderlich ist.

 

 

Benutzeroberflächen mit Menü, Symbolleiste, Öffnen-Dialog

Die klassische Bedienung von Windows-Anwendungen. Einfach, übersichtlich und schnell.

 

Benutzeroberflächen mit Multifunktionsleiste

Die Bedienung im Stil von Office-Anwendungen ist auch möglich. Auf Wunsch kann der Kunde selbst entscheiden welche Art der Bedienung er verwenden möchte.

 

Mehrsprachige Anwendungen mit Sprachwechsel zur Laufzeit

VFX bringt Systemtexte in 22 Sprachen mit. Weitere Sprachen können bei Bedarf hinzugefügt werden. Der für die Übersetzung zur Laufzeit erforderliche Code wird selbstverständlich generiert. Dies gilt auch für Berichte.

 

Spracheinstellungen

Zwischen welchen Sprachen kann der Anwender zur Laufzeit wählen? Mit diesem Assistenten können die Einstellungen gemacht werden.

 

Produktaktivierung für Endanwendungen

Anhand von einstellbaren Hardware-Parametern können beim Kunden Registrierungsnummern erzeugt werden. Der Entwickler kann für jede Kundeninstallation individuelle Aktivierungsschlüssel mit unterschiedlichen Rechten und wahlweise mit befristeter Laufzeit generieren.

 

Kundenverwaltung

Die Daten der Endkunden können in einer mitgelieferten Anwendung verwaltet werden. Hier werden auch die Rechte vergeben und Aktivierungsschlüssel generiert.

 

Datenzugriff auf SQL Server und andere Datenbanken mit CursorAdaptern

Die für den Datenzugriff benötigten Klassen werden anhand der Tabellenstrukturen automatisch generiert. Die Datenzugriffsklassen können ohne Codeänderung für FoxPro-Datenbanken, Microsoft SQL Server, MySQL, DB2, Oracle und andere Remote Datenbanken verwendet werden.

 

Upsizing Wizard

Immer mehr Kunden verlangen die Verwendung von SQL Server Datenbanken. Mit dem Assistenten kann eine VFP Datenbank mit allen Eigenschaften in eine SQL Server Datenbank migriert werden.

 

Berichts-Designer auch für Kunden verfügbar

Berichtsvorlagen werden vom Entwickler zur Verfügung gestellt und können bei Bedarf vom Kunden bearbeitet werden. So kann das Layout einfach an individuelle Wünsche angepasst werden.

 

Erstellen von PDF-Dateien aus allen Berichten

Die Installation eines PDF-Druckertreibers oder von zusätzlichen Werkzeugen ist nicht erforderlich.

 

Datenexport als Excel, CSV, XML, DBF

Für jeden Anwendungsfall können beliebig gefilterte Datenmengen in verschiedenen Dateiformaten gespeichert werden.

 

Berichte drucken

Wahlweise ist die Ausgabe in den Dateiformaten PDF, HTML, XML und DBF möglich.

 

E-Mailversand

Mit Anhang in den Formaten PDF, XML, HTML, TIFF, BMP, CSV, XLS, DBF. Die E-Mailanhänge können auf Wunsch verschlüsselt werden.

 

Assistent für die Erstellung von Installationspaketen

Zusammenstellung von allen Dateien, die für eine Kundeninstallation benötigt werden.

 

Entwicklerunterstützung online im Forum und in der Newsgroup

Bei Fragen zur Entwicklung mit Visual Extend steht Ihnen das Online-Forum kostenlos zur Verfügung. Wahlweise können die Beiträge in einem Newsreader gelesen und geschrieben werden.

 

Benutzerverwaltung

Verwaltung von Benutzerdaten, Berechtigungen und Benutzergruppen.

 

Hilfe

Für jedes Steuerelement kann ein Hilfetext erfasst werden, der dem Anwender nach Drücken von F1 angezeigt wird.

 

Update Project

Wenn eine neue Version von Visual Extend erscheint, können vorhandene Projekte mit dem Assistenten auf den neuen Stand gebracht werden.

 

Assistent für neue Projekte

Ein neues Projekt ist mit Visual Extend in wenigen Schritten erstellt. Das neue Projekt bildet den Rahmen und enthält bereits Anmeldedialog, Menü, Symbolleiste, Öffnen-Dialog und viele weitere Funktionen.

 

Projekteinstellungen

So viele Einstellmöglichkeiten bietet ein Projekt. Ein Assistent mit Suchmöglichkeit hilft den Überblick zu behalten.

 

Bearbeitungsprotokoll

Wenn die Bearbeitung von Daten nachvollziehbar sein muss, können mit dem Audit Trigger Wizard die erforderlichen Trigger generiert werden.

 

Projekteigenschaften

In manchen Fällen sollen die Assistenten eigene Klassen anstelle der Klassen von Visual Extend verwenden.

 

DSVGO

Entsprechend den Vorschriften der Datenschutz-Grundverordnung kann zu jedem Datensatz mit personenbezogenen Daten eine (oder mehrere) Einwilligung(en) gespeichert werden. Es können Listen mit Einwilligungen und auch fehlenden Einwilligungen erstellt werden und auch eine Selbstauskunft kann gedruckt werden.

 

Data Explorer

Administratoren können auf die Struktur von VFP und remote Datenbanken zugreifen und auch die Daten anzeigen.

 

Kalender

Zu jedem Datumsfeld kann ein Kalender angezeigt werden, natürlich mit VFP programmiert.

 

Rechner

Der Taschenrechner kann an alle Steuerelemente mit numerischen Eingabewerten angebunden werden, natürlich ebenfalls mit VFP programmiert.

 

Favoriten

Wie im Web-Browser können Datensätze aus Formularen zu den Favoriten hinzugefügt werden. Durch Auswahl des Favoriten-Menüeintrags wird das Formular geöffnet und es wird auf den Datensatz positioniert.

 

Themes / gerundete Textbox / Pages-Farbverläufe

Der Hintergrund von Formularen kann mit beliebigen Farbverläufen gestaltet werden. Steuerelemente können auf Wunsch abgerundete Ecken erhalten.

 

Barcodes

Viele gängige Strichcodes und QR-Codes und können als Bilddatei generiert und in Berichte eingebunden werden. Hier als Beispiel ein GiroCode, der auf eine Rechnung gedruckt wird.

 

Serienbrief-Assistent

Serienbriefe drucken, Serien-E-Mails oder Serien-Faxe versenden kann jeder Anwender mit diesem Assistenten. An E-Mails können Anhänge hinzugefügt werden.

 

Dokumentenverwaltung

Einem Datensatz können Dokumente zugeordnet werden, zum Beispiel Word, Excel oder PDF-Dateien. Mit dem Dokumenten-Container ist dies einfach möglich

 

Geschäftsgrafiken

Statistiken können aus numerischen Daten als Balken-, Torten- oder in vielen anderen Diagrammarten optisch ansprechend angezeigt und gedruckt werden.

 

Treeview-Formulare

Zur Darstellung hierarchisch angeordneter Daten bietet sich die Baumstruktur an, selbstverständlich wurde das Formular mit einem Assistenten generiert.

 

VFP Advanced 32bit/64bit

VFX-Anwendungen können nicht nur mit Visual FoxPro Advanced (aka Visual FoxPro 10.0) 32bit problemlos kompiliert werden, sondern auch in der 64bit Version! Sämtliche 32bit-OCXe wurden dafür durch native VFP-Funktionen ersetzt, die auch unter 64bit verwendet werden können! Verwenden Sie Ihre VFX-Anwendung mit VFPA 64bit für Dateien größer 2 GB und auf 64bit-only-Betriebsystemen! Kein anderes VFP-Framework bietet Ihnen dieses Feature!

 

Terminalservices / Webhosting / TSPLUS-Support

VFX-Anwendungen können über die sehr umfangreiche Anwendungskonfiguration nicht nur für Terminal Services korrekt eingestellt werden (kein Zugriff auf Serverressourcen usw.) sondern auch für das WebHosting über die bekannte Terminal Services Plus Services in HTML5-kompatiblen Browsern direkt über das Internet angesteuert werden! Verwandeln Sie Ihre VFP-Anwendung mit einem Klick in eine Browser-Hosted-Anwendung! Und dazu gibt es noch einen 25% Rabatt-Coupon der dFPUG für alle Ihre ohnehin preiswerten TSPlus-Serverlizenzen!

 

Trainingsvideos / neues Portal mit allen VFX-Dokumenten inklusiv

Umfangreiche Trainingsvideos über alle wichtigen VFX-Funktionen stehen registrierten Anwendern selbstverständlich kostenfrei zum Download zur Verfügung!

 

Scan

TWAIN-kompatible Scanner können direkt aus VFX-Anwendungen angesteuert werden. Ein Klick zum Scan, der dann im Fenster angezeigt werden kann.