Ich habs rausgefunden
man muss das AfterFieldChange Ereignis der
Query benutzen, allerdings muss man aufpassen das man in dem Ereignis direkt nicht die Felder mit
Query.FieldByName() := ... verändert weil man sich sonst in einer Endlosschleife befindet und einen Stack Overflow bekommt
Vielleicht kann der Thread ja mal jemandem helfen.
mfg
Alex