Search Results for

    Show / Hide Table of Contents

    TfrxADOTable

    Die Komponente ist für die Organisation des Zuganges zu der DB-Tabelle vorgesehen und enthält folgende Eigenschaften:

    Eigenschaft Beschreibung
    Database Name der Verbindung zu Datenbank (Komponentenname TfrxADODatabase).
    FieldAliases Erlaubt die Eingabe eigener Feldnamen.
    Filter Ausdruck zum Filtern der Daten.
    Filtered Bestimmt ob der Filter verwendet werden soll.
    IndexFieldNames Namen der Indexfelder.
    IndexName Name des sekundären Index.
    MasterFields Felder, die mit dem Master-Dateset verbunden sind.
    Master Master-Datenset.
    TableName Name der DB-Tabelle.
    UserName Benutzerdefinierter Name des Datensets.

    Die Komponenteneigenschaften sind denen in Delphi TADOTable ähnlich. Um die Komponente mit der DB-Tabelle zu verknüpfen, reicht es aus die Eigenschaften Database und TableName auszufüllen. Die Tabelle wird mit Hilfe der Einstellung Active := True oder der Methode Open geöffnet.

    Der Editor der Eigenschaft FieldAliases erlaubt die Auswahl der Felder, welche in der Tabelle zugänglich sein werden und man kann die Namen der einzelnen Felder oder der gesamten Tabelle eingeben.

    Der Editor der Eigenschaft MasterFields wird für die Erstellung der master-detail Verbindungen zwischen zwei Tabellen verwendet. Um zwei Tabellen auf diese Weise zu verknüpfen, muss bei der untergeordneten Tabelle in der Eigenschaft Master die Haupttabelle angegeben werden und der Editor der Eigenschaft MasterFields muss aufgerufen werden. Besitzt die Tabelle sekundäre Indexe, die unbedingt verwendet werden sollen, so muss vorsichtshalber die Eigenschaft IndexName eingestellt werden.

    Hier kann man visuell die Felder der „Master-Datensets“ und „Detail-Datensets“ verbinden. Wenn die Datensets über Master-Detail verbunden sind, wird beim Verschieben innerhalb des Master-Datensets der Inhalt des Detail-Datensets so gefiltert, dass dieser nur Daten enthält, die in Verbindung mit dem aktuellen Master-Datenset stehen.

    Um die Felder zu verbinden, wählen Sie ein Feld in der Liste links (Detail-Datenset), ein Feld aus aus der Liste rechts (Master-Datenset) und klicken auf „Hinzufügen“. Die Verknüpfung erscheint nun im unteren Fenster. Um den Inhalt des Fensters zu löschen, verwenden Sie den Button „Löschen“. Die verbundenen Felder müssen den gleichen Typ haben und Schlüssel besitzen.

    Back to top © Copyright Fast Reports Inc.