Hallo, ich hab da folgendes Problem.
Wenn ich in einer MDI Anwendung versiche ein Datenmodul beim erstellen eines neuen Formulars zu instanziieren, erhalte ich keine wirklich neue Instanz des Datenmoduls.
Ich hab da folgendes in der FormCreate:
var Data : TDatamodule1;
begin
Data := TDatabodule1.Create(self);
Data.Datasource.... := .....
...
end;
Das läuft auch so weit. Die Fkt. setzt unter anderem auch einen Filter fuer das Datenmodul.
Geht auch in der ersten Instanz des Fenster.
Bei der zweiten Instanz des Fensters laeft es auch durch, aber beide Fenster greifen dann auch die gleiche Instanz des Datenmoduls zu.
Änderungen im ersten Fenster erscheinen auch im zweiten und im zweiten Fenster wird der Filter nicht gesetzt.
Wo ist denn da mein Fehler . Can anybody help?
Gruss Lukas
Wenn ich in einer MDI Anwendung versiche ein Datenmodul beim erstellen eines neuen Formulars zu instanziieren, erhalte ich keine wirklich neue Instanz des Datenmoduls.
Ich hab da folgendes in der FormCreate:
var Data : TDatamodule1;
begin
Data := TDatabodule1.Create(self);
Data.Datasource.... := .....
...
end;
Das läuft auch so weit. Die Fkt. setzt unter anderem auch einen Filter fuer das Datenmodul.
Geht auch in der ersten Instanz des Fenster.
Bei der zweiten Instanz des Fensters laeft es auch durch, aber beide Fenster greifen dann auch die gleiche Instanz des Datenmoduls zu.
Änderungen im ersten Fenster erscheinen auch im zweiten und im zweiten Fenster wird der Filter nicht gesetzt.
Wo ist denn da mein Fehler . Can anybody help?
Gruss Lukas
Comment