Freigeben über


Strukturieren einer Anwendung

Eine Datenbankanwendung besteht in der Regel aus Datenstrukturen, einer Benutzeroberfläche, Abfrageoptionen und Berichtsfunktionen. Beim Entwerfen der Struktur einer Anwendung ist daher die Funktion jeder einzelnen Komponente und ihre Beziehung zu anderen Komponenten zu berücksichtigen.

Eine assemblierte Visual FoxPro-Anwendung bietet dem Benutzer normalerweise ein Menü und ein oder mehrere Formulare für das Eingeben und Anzeigen von Daten. Sie stellen Funktionen zur Verfügung und gewährleisten die Datenintegrität und -sicherheit, indem Sie für bestimmte Ereignisse Code anfügen. Abfragen und Berichte geben den Benutzern die Möglichkeit, Informationen aus der Datenbank abzurufen.

Struktur einer typischen Visual FoxPro-Anwendung

Beim Strukturieren einer Anwendung müssen Sie folgende Aufgaben berücksichtigen:

  • Festlegen des Ausgangspunktes der Anwendung.
  • Initialisieren der Umgebung.
  • Anzeigen der Benutzeroberfläche.
  • Kontrollieren der Ereignisschleife.
  • Wiederherstellen der ursprünglichen Umgebung, wenn die Anwendung beendet wird.

Die folgenden Abschnitte enthalten detaillierte Angaben zu den einzelnen Aufgaben. In der Regel erstellen Sie zur Durchführung dieser Aufgaben ein Anwendungsobjekt (Application); ein Beispiel für die Nutzung dieser Technik ist das Beispiel Tasmanische Handelsgesellschaft im Visual FoxPro-Verzeichnis …\Samples\Tastrade. Wird der Anwendungs-Assistent zum Kompilieren der Anwendung verwendet, erstellt auch dieser ein Anwendungsobjekt. Es kann aber auch ein Programm als Hauptdatei verwendet werden, das diese Aufgaben übernimmt. Weitere Informationen finden Sie unter Strukturieren eines Programms als Hauptdatei.

Siehe auch

Kompilieren einer Anwendung | Festlegen des Ausgangspunktes | Dateien des Anwendungsframeworks | Anwendungs-Generator | Initialisieren der Umgebung