Was für eine Formel steht denn in dem berechneten Feld -> ich hoffe nicht: "" ::)
Das sollte als Button-Formel gehen:
Field Informed_Person := Informed_Person ;
@SetField(Informed_Person; "X");
@Command([FileSave]);
FIELD Informed_Person := Informed_Person ;
...
@If(Informed_Person != "X";
@Do(@MailSend("Müller/";"";"";_subject; "MAIL-TEXT"; "");
@SetField(Informed_Person; "X");
@Command([FileSave]);
@Command([FileCloseWindow])); "")
1.
Ich würde die Schaltfläche verbergen wenn Informed_Person = "X"
2. ich bin kein Freund von @Do (meine Meinung). Ich würde es so machen:
@if( Informed_Person = "X" ; @Return( "" ) ; "" )
@MailSend("Müller/";"";"";_subject; "MAIL-TEXT"; "")
Field Informed_Person := "X" ;
@Command([FileSave]);
@Command([CloseWindow])