Hallo zusammen,
stehe mal wieder auf dem Schlauch und brauche Eure Denkanstöße:
Eine Schaltfläche in der Maske ruft einen Agenten, der Felder setzt, auf, und soll anschließend 2 Mails mit unterschiedlichem Inhalt verschicken.
Es wird aber nur die 2. Mail verschickt, die Zeilen davor werden einfach ignoriert, hier mal ein Codeschnipsel:
@Command([RunAgent];"(set approvals)");
@SetField("procedure";"");
'''''Ab hier wird ignoriert
text:=@Name([CN];@UserName)& " has changed the risk category. Please activate the workflow for < " + Title +" > again:";
@Prompt([Ok];"";text);
subject:= "Risk management: risk category changed, ready for approval workflow";
@Prompt([Ok];"";subject);
Empfaenger:=@Name([Abbreviate];Applicant);
@Prompt([Ok];"";Empfaenger);
@MailSend(Empfaenger;"";"";subject;text;"";[IncludeDoclink]);
'''''Ab hier wird wieder alles ausgeführt
@Prompt([Ok];"";"Ich sollte gesendet haben");
@MailSend(@Trim(altepruefer);"";"";"Risk management: risk category changed";"The risk category of <" + Title + ">, has been changed to <" + dsp_terms + "> by " + @Name([CN];@UserName);"";[IncludeDoclink]);
@Prompt([Ok];"inform applicant"; "Mail send to " + @Name([CN];Applicant ));
Die Prompts sind noch vom Fehlersuchen drin
Hat jemand eine Idee warum die Zeilen nicht ausgeführt werden?
Barbara