Hi,
ohne es getestet zu haben :
- bau ein zusätzliches Feld (z.B. Agentflag) ein, Berechnet, Standardwert 0
- das $$Return berechnen, so daß bei Agentflag = 0 der normale Returnwert verwendet wird, bei Agentflag = 1 das Feld leer ist
- im Button erst das Feld Agentflag auf 1 setzen
Dann mußt Du dir noch etwas überlegen, wie Du das Agentflagfeld wieder auf 0 setzt, das könnte aber z.B. im Postopen passieren.