Freigeben über


Bearbeiten mehrerer Zeilen von Daten

Visual FoxPro stellt das Datenrasterobjekt zur Verfügung, ein leistungsstarkes Tool zum Anzeigen und Bearbeiten mehrerer Zeilen von Daten.

Verwenden von Datenrastern

Das Datenraster ist ein Container-Objekt. So wie ein Formularsatz Formulare enthält, enthält ein Datenraster Spalten. Die Spalten enthalten zusätzlich Kopfzeilen und Steuerelemente, die jeweils eigene Eigenschaften, Ereignisse und Methoden besitzen. Es stehen Ihnen also zahlreiche Steuerungsmöglichkeiten für die Elemente des Datenrasters zur Verfügung.

Container Enthalten
Datenraster-Steuerelement (Grid) Spalten
Column Kopfzeilen, Steuerelemente

Das Grid-Objekt ermöglicht es Ihnen, Zeilen und Spalten von Daten in einem Formular oder auf einer Seite anzuzeigen und zu bearbeiten. Das Datenraster-Steuerelement eignet sich besonders für Formulare, die auf einer 1:n-Beziehung basieren, wie z. B. ein Rechnungsformular.

So zeigen Sie Beispiele für die Verwendung von Datenrastern an

  1. Führen Sie Solution.app im Visual FoxPro-Verzeichnis …\Samples\Microsoft Visual FoxPro 7\Solution aus.
  2. Klicken Sie in der Strukturansicht auf Steuerelemente, und klicken Sie dann auf Datenraster.

So fügen Sie einem Formular ein Datenraster-Steuerelement hinzu

  • Klicken Sie auf der Symbolleiste für Formular-Steuerelemente auf die Schaltfläche Datenraster, und ziehen Sie das Steuerelement im Formularfenster auf die gewünschte Größe.

Wenn Sie für das Datenraster keinen Wert für die RecordSource-Eigenschaft festlegen und im aktuellen Arbeitsbereich eine Tabelle geöffnet ist, zeigt das Datenraster alle Felder dieser Tabelle an.

Festlegen der Spaltenanzahl in einem Datenraster

Eine der ersten Eigenschaften, die Sie für das Datenraster-Steuerelement festlegen, ist die Spaltenanzahl.

So legen Sie die Spaltenanzahl in einem Datenraster fest

  1. Wählen Sie die ColumnCount-Eigenschaft in der Liste der Eigenschaften und Methoden.
  2. Geben Sie im Eingabefeld die gewünschte Spaltenanzahl ein.

Wenn die ColumnCount-Eigenschaft auf -1 (Standard) eingestellt wird, enthält das Datenraster zur Laufzeit so viele Spalten, wie die mit ihm verbundene Tabelle Felder enthält.

Siehe auch

Verbessern der Anzeige von Steuerelementen | Manuelles Anpassen der Datenrasteranzeige zur Entwurfszeit | Verwenden von Steuerelementen | Festlegen der Quelle der im Datenraster angezeigten Daten | Steuerelemente und Objekte