Freigeben über


Generatoren

Bei Generatoren handelt es sich um Tools, mit deren Hilfe Eigenschaften für Steuerelemente in einem Formular festgelegt werden können. Im Gegensatz zu Assistenten sind Generatoren ablaufinvariant. Ein Generator kann also für ein bestimmtes Steuerelement mehrmals verwendet werden.

Visual FoxPro enthält eine Reihe generischer Generatoren für zahlreiche gängige Formular-Steuerelemente, wie z. B. Datenraster, Listenfelder, Kombinationsfelder, Kontrollkästchen, Schaltflächengruppen und Optionsgruppen.

Sie können Generatoren für manche Steuerelemente, für Formulare, Formatierungs-Steuerelemente und zum Erstellen der referenziellen Integrität zwischen Datenbanktabellen verwenden.

So erstellen Sie ein Steuerelement

  • Klicken Sie auf der Symbolleiste für Formular-Steuerelemente auf die Schaltfläche Generator verwenden. Jedes Mal, wenn Sie zu einem Formular ein neues Steuerelement hinzufügen, zeigt Visual FoxPro den entsprechenden Generator an.

    - Oder -

  • Wählen Sie ein Steuerelement in dem Formular aus, und wählen Sie im Eigenschaftenfenster die Schaltfläche Generator.

So verwenden Sie den Generator für Formulare

  • Wählen Sie im Menü Formular den Befehl Standardformular.

Wenn sich mehrere Steuerelemente in einem Formular befinden, können Sie diese mit Hilfe des AutoFormat-Generators gleichzeitig formatieren.

So formatieren Sie mehrere Steuerelemente

  1. Wählen Sie im Formular-Designer die gewünschten Steuerelemente aus.
  2. Klicken Sie auf der Symbolleiste des Formular-Designers auf die Schaltfläche AutoFormat.

Wenn ein Generator angezeigt wird, wählen Sie für die einzelnen Registerkarten die entsprechenden Optionen aus und klicken auf OK, um die Änderungen zu registrieren.

Inhalt dieses Abschnitts

  • Anwendungs-Generator
    Das Dialogfeld Anwendungs-Generator im Registerformat vereinfacht das Erstellen und Bearbeiten von Formularen, komplexen Steuerelementen und weiteren optionalen Elementen effizienter und zufrieden stellender Anwendungen.
  • AutoFormat-Generator
    Der AutoFormat-Generator des Formular-Designers weist ausgewählten Steuerelementen desselben Typs eine Reihe von Stilen zu.
  • Kombinationsfeld-Generator
    Mit Hilfe der Optionen im Dialogfeld Kombinationsfeld-Generator legen Sie die Eigenschaften für diesen Generator fest.
  • Schaltflächengruppen-Generator
    Mit Hilfe des Schaltflächengruppen-Generators lassen sich Eigenschaften eines Steuerelements für Befehlsschaltflächengruppen (CommandGroup) problemlos einstellen.
  • Bearbeitungsfeld-Generator
    Bearbeitungsfelder werden häufig verwendet, um lange Zeichenfelder oder Memofelder anzuzeigen, und ermöglichen dem Benutzer die Bearbeitung von Text. Ein Bearbeitungsfeld kann auch Text aus einer Textdatei oder aus der Zwischenablage anzeigen.
  • Formular-Generator
    Mit dem Formular-Generator können Sie sehr leicht Felder als neue Steuerelemente zu einem Formular hinzufügen.
  • Datenraster-Generator
    Der Datenraster-Generator ermöglicht es Ihnen, Datenzeilen und -spalten in einem Formular oder auf einer Seite anzuzeigen und zu bearbeiten.
  • Listenfeld-Generator
    Listenfelder ermöglichen es einem Benutzer, durch eine Liste zu blättern, die eine Reihe von Optionen oder Informationselementen enthält.
  • Optionsgruppen-Generator
    Optionsfelder ermöglichen es einem Benutzer, eine von mehreren sich gegenseitig ausschließenden Optionen zu wählen.
  • Assistent für referenzielle Integrität
    Der Assistent für referenzielle Integrität (RI-Assistent) unterstützt Sie bei der Gewährleistung der referenziellen Integrität, indem Trigger eingerichtet werden, mit deren Hilfe gesteuert wird, wie Datensätze in verknüpfte Tabellen eingefügt und wie Datensätze verknüpfter Tabellen aktualisiert oder gelöscht werden.
  • Textfeld-Generator
    Das Textfeld ist das grundlegende Steuerelement, das Benutzern das Hinzufügen oder Bearbeiten von Daten in einem numerischen Feld oder einem Zeichen- oder Datumsfeld einer Tabelle ermöglicht.

Verwandte Abschnitte

  • Hilfe zur Benutzeroberfläche
    Die Hilfethemen zur Benutzeroberfläche (User Interface, UI) erläutern die Optionen der verschiedenen Dialogfelder, Fenster und anderen Benutzeroberflächenelemente. Diese Themen werden in der Regel angezeigt, wenn Sie in einem Dialogfeld oder Fenster die F1-Taste drücken.
  • Entwickeln von Anwendungen mit Hilfe des Anwendungsframeworks
    Das Anwendungsframework enthält alle notwendigen sowie zahlreiche optionale Elemente, die für eine effektive und benutzerfreundliche Anwendung erforderlich sind.
  • Entwickeln von Visual FoxPro-Anwendungen
    Dieser Abschnitt umfasst konzeptionelle Informationen zum Entwickeln von Visual FoxPro-Anwendungen, Anweisungen zum Erstellen von Datenbanken und der Benutzeroberfläche sowie Beschreibungen anderer Aufgaben, die zum Erstellen von Visual FoxPro-Anwendungen notwendig sind.
  • Programmieren in Visual FoxPro
    Visual FoxPro ist ein äußerst leistungsfähiges, interaktives Datenmanagementtool. Sie können sich seine Leistungsfähigkeit jedoch auch durch das Erstellen von Anwendungen zunutze machen. Durch die Kenntnis der objektorientierten Programmiertechniken und des ereignisgesteuerten Modells können Sie Ihre programmiertechnische Produktivität auf ein Maximum steigern.