Prinzipiell erläutert Jens hier schon mal, wie man mit @functions im Backend was bewirkt. Das muss leider das FrontEnd immer noch nicht überlisten: Wenn Du dort Felder hast, die bei der Speicherung (vorher läuft ja ein Recalc) auf Basis geänderter Werte erneut berechnet werden müssen, kann auf Grund erneut geänderter Werte die Speichern-Abfrage wieder aktuell werden.
Daher:
Zunächst Deine Formelabhängigkeiten erneut checken, damit Dir mit folgendem Workaround nicht verloren gehen kann !
FIELD Speichern:="1";
FIELD ADatum:=@Today;
FIELD ATime:=@Time(@Now));
@Command([FileSave]);
FIELD SaveOptions := "0";
@PostedCommand([FileCloseWindow])
Sorry - erstmal aus dem Bauch geschrieben. Der Knackpunkt ist das Setzen des Feldes SaveOptions (das wird dann schon nicht mehr mit gespeichert ! Verhindert aber die Speichern-Abfrage von FileCloseWindows).
HTH,
Bernhard