Hallo Andreas,
in deinem neuen Buch beschreibst du wie man in einer MDI-Anwendung mehrere Sichten auf eine Tabelle bekommt (Kap. 7.4). Mein Problem: Ich möchte zuerst in einem MDI-Fenster alle Datensätze in einem Grid darstellen und der Benutzer kann dann einen Datensatz wählen, um ihn in einem nicht-MDI-Fenster ändern zu können. In diesem Nicht-MDI-Fenster muss ich trotzdem auf die Tabelle zugreifen können (Felder berechnen, Datenüberprüfung,..). Nur fehlt mir jetzt der Bezug zu der Tabelle in DataModuleMDI. Eine Möglichkeit wäre, in die nicht-MDI-Form eine Instanz Table : TTable und vor dem Aufruf der nicht-MDI-Form die Zuweisung
Table:=DMChild.Table1. Dies funktioniert auch, allerdings muss ich nun immer mit Table.FieldByName('...').Value auf die Daten in Table zugreifen.
Kennst du eine Möglichkeit, direkt auf die Table1 im DataModuleMDI zuzugreifen?
Danke Stefan
in deinem neuen Buch beschreibst du wie man in einer MDI-Anwendung mehrere Sichten auf eine Tabelle bekommt (Kap. 7.4). Mein Problem: Ich möchte zuerst in einem MDI-Fenster alle Datensätze in einem Grid darstellen und der Benutzer kann dann einen Datensatz wählen, um ihn in einem nicht-MDI-Fenster ändern zu können. In diesem Nicht-MDI-Fenster muss ich trotzdem auf die Tabelle zugreifen können (Felder berechnen, Datenüberprüfung,..). Nur fehlt mir jetzt der Bezug zu der Tabelle in DataModuleMDI. Eine Möglichkeit wäre, in die nicht-MDI-Form eine Instanz Table : TTable und vor dem Aufruf der nicht-MDI-Form die Zuweisung
Table:=DMChild.Table1. Dies funktioniert auch, allerdings muss ich nun immer mit Table.FieldByName('...').Value auf die Daten in Table zugreifen.
Kennst du eine Möglichkeit, direkt auf die Table1 im DataModuleMDI zuzugreifen?
Danke Stefan
Comment