Hallo liebe Gemeinde,
ich habe ein Formular mit zwei Unterformularen welches vereinfacht folgender Struktur entspricht:
- Filter
- Objektdaten
- Umsetzung
Die dazugehörige Datenbank (heist ebenfalls Filter) ist dem Formular Filter zugewiesen.
Sie besitzt vereinfacht folgende Struktur:
|ID | S1 | S2|
Über ein Makro schreibe ich Daten, welche im Unterformular ObjektSelektion ausgewählt werden in die Datenbank Filter.
Über die Funktion “Felder verknüpfen” übergebe ich die “aktuellen Daten des Hauptformulars” (Filter) an das Unterformular(Umsetzung). Beim erstmaligen Laden des “Formulardokuments” werden wie gewünscht die Daten aus der Datenbank Filter an das Unterformular (Umsetzung) übergeben.
Wenn ich nun Änderungen an den Datensätzen im Unterformular ObjektSelektion vornehme, wenden diese durch das Makro in die datenbank Filter geschrieben, jedoch trotz wehem Bemühen nicht an das Unterformular Umsetzung weitergereicht. Auch ein Speichern des Dukuments oder ein Aktualisieren zeigt leider keinen Erfolg. Auch händisch über durch einen Button das “Formular zu aktualisieren” klappt nicht.
Ich bin ein Neuling in BASE und weis an diesem Punkt nicht weiter.
Die Frage die sich mir stellt, ist die:
Kennt jemand einen Befehl, mit dem ich das Unterformular dazu zwingen kann die Datenbank vom Hauptformular neu einzulesen?
Über Ideen wäre ich sehr erfreut.
Im Anhang findet sich eine Grobskizze, sowie ein Bild zum besseren Verständnis.
Danke H.Peter
Problemskizze.PNG(/upfiles/15579350733387835.png)
Edit (Opaque) Mi 15. Mai 18:10:58 CEST 2019 - volgender durch folgender ersetzt, wie in OP in Antwort bemerkt und Antwort gelöscht, da diese eine Korrektur des Posts sein sollte.