Ich würde Query1 an ein UpdateSQL hängen. Wenn Du dann im Detailquery (Query2) Daten derjenigen Felder änderst, die in Query1 angezeigt werden (eines der 5 Felder), dann setzt Du nach dem POST von Query2 das Query1 in den Editmodus, aktualisierst die 5 Felder und POSTest auch Query1.
Dadurch, das Query1 am UpdateSQL hängt (und Query1.CachedUpdates = true!), kannst Du es editieren, ohne dass die Daten in der
DB landen.
Gruß
Andi