Wikibooks: Programmieren mit dBASE PLUS: view

Programmieren mit dBASE PLUS Vorlagen Navigation zu Eigenschaften Diese Eigenschaft enthält den Namen einer .QBE Abfragedatei oder eine Tabelle die als Datenbasis für ein Formular dient. = Eigenschaft von = = Beschreibung = Mit view können Sie eine formularbasierte Datenverarbeitung mit Tabellen in...

Full description

Bibliographic Details
Format: Book
Language:German
Subjects:
DML
Online Access:https://de.wikibooks.org/wiki/Programmieren_mit_dBASE_PLUS:_view
Description
Summary:Programmieren mit dBASE PLUS Vorlagen Navigation zu Eigenschaften Diese Eigenschaft enthält den Namen einer .QBE Abfragedatei oder eine Tabelle die als Datenbasis für ein Formular dient. = Eigenschaft von = = Beschreibung = Mit view können Sie eine formularbasierte Datenverarbeitung mit Tabellen in Arbeitsbereichen durchführen. Verwenden Sie diese Eigenschaft nicht wenn Sie Datenzugriffsobjekte einsetzen. view bestimmt welche Tabellen automatisch zusammen mit dem Formular geöffnet werden. Sie können eine einzelne Tabelle oder eine .QBE Abfragedatei angeben. Bei Angabe einer Tabelle wird intern CLOSE DATABASES aufgerufen um alle in den Arbeitsbereichen geöffneten Tabellen zu schließen bevor die angegebene Tabelle in ihrer physikalischen oder durch ihren Primärschlüssel festgelegten Reihenfolge in Arbeitsbereich 1 geöffnet wird. Eine .QBE Datei ist eine Programmdatei in der eine oder mehrere Tabellen in einer bestimmten Indexreihenfolge geöffnet werden. Sie enthält die entsprechenden Xbase DML Befehle wie SET RELATION und SET SKIP um eine Ansicht aus mehreren Tabellen zu erstellen. Als ersten Befehl enthalten die von früheren dBASE Plus Versionen generierten .QBE Dateien CLOSE DATABASES und daher werden durch eine generierte .QBE Datei auch alle geöffneten Dateien geschlossen. Unmittelbar nach dem Zuweisen der Eigenschaft view wird die angegebene Datei geöffnet (bzw. die .QBE Datei ausgeführt). Sie können die benötigten Tabellen auch selbst öffnen anstatt view zu verwenden. Alle Tabellen mit Feldern die mit Steuerelementen über die Eigenschaft dataLink verbunden sind müssen vor dem Instantiieren des Formulars geöffnet werden. Andernfalls schlagen die dataLink Eigenschaften fehl da die angegebenen Felder nicht gefunden werden können und führen zu Fehlern. Wird in einem Formular ein anderes Formular geöffnet das den aktuellen Datensatz des ersten Formulars verwendet sollten Sie die Eigenschaft view des zweiten Formulars nicht setzen. Bei der Instantiierung des zweiten Formulars werden sonst ...