Das ist ja ok, ich frage mich nur, warum jetzt ausgerechnet Form B die
Query von Form A braucht bzw. sogar überschreiben muss. Warum hat Form B keine eigene
Query?
In dem Datamodul(DM) hab ich z.B. den Artikelstamm als
Query
In der Form A hab ich ein Grid mit dem Artikelstamm der z.B. eine Selektierung hat auf alle Artikel die einen unterschrittenen Mindestbestand haben. Auf diesem Formular(A) hab ich keine
Query sondern nutze die Artikemstammquery aus dem DM.
Auf der Form B hab ich den Artikelstamm der z.B. selektiert welche Artikel die Farbe rot haben.
Dazu nutze ich auch die Artikelstammquery vom DM - diese ist aber für die Form A selektiert und wenn ich nun einen anderen "Select * from Artikelstmm..." als
SQL Anweisung setze überschreibe ich den
SQL-Text von Form A. Der User kann aber beide Formulare offen haben. Nun könnte ich sagen "on activate neu einlesen" aber das wollte ich nicht.