Zitat von
Stevie:
Also, du hast ein DataModule (mit Table und DataSource) und ein Form (mit DBGrid)...
Richtig
Zitat von
Stevie:
Ist im uses des Interface-Teils deine DataModule-
Unit deklariert?
Ja, sonst könnte ich ja nicht per Source drauf zugriefen
showMessage(dm.tHaupt.FieldByName('LfdNr').asString);
z.B. funktioniert auch, nur die Anzeige in datensensitiven Komponenten nicht.
Zitat von
Stevie:
Existiert zum Zeitpunkt der Formular-Anzeige eine Instanz deines DataModules?
Ja, das DM wird als erstes nach dem Splash-Form erzeugt.
Zitat von
Stevie:
Meinst du mit Daten anzeigen evtl. die Anzeige zu DesignZeit??
Nein, zur Design-Zeit hab ich alle Tables auf active = false, und ja, sie werden beim Aufrufen der entsprechenden Form auf active := true gesetzt