Dirty-Flag im Recordset ändern

das_opimon

Neues Mitglied
Teammitglied
Hallo allerseits,

ich habe Stammdaten auf RecordSet-Ebene und rufe dann beim Anzeigen ein Makro auf, welches ein MDE befüllt.
Das Problem dabei ist, dass die UI dann das Element als Dirty kennzeichnet.
Das soll aber explizit nicht der Fall sein.
Die Variable _IsDirty darf im RecordSet aber nicht geändert werden.

Mir gehen langsam die Ideen aus, das Laden funktioniert ansonsten tadellos, es soll aber halt nur nicht Dirty gekennzeichnet sein.

Hat irgendjemand eine zündende Idee?
Bin für jeden Vorschlag offen!
Vielen Dank schon mal vorab in die Community!
 
Hallo das_opimon,

Zeigt das Multi-Data-Edit-Element Daten des übergeordneten Datensatzes an? Dann müsste m. E. das MDE nicht nachträglich, sondern als Child-Element befüllt werden, indem eine Parent-Child-Beziehung zwischen dem über- und dem untergeordneten Datensatz hergestellt wird. Wenn die Daten im MDE zum Datensatz gehören und du es nachträglich füllst, ändert sich automatisch das _IsDirty-Flag.

Viele Grüße
Marcel
 
Danke für den Response, Marcel

Habe es jetzt über einen Datenservice gelöst, der an der Struktur dran hängt und das Ganze dann befüllt.
War bissl tricky, aber läuft wie geschnitten Brot.

Thema ist also damit geklärt :)
 
Zurück
Oben