@MailSend

  • Hallo zusammen,


    habe noch eine Frage zu meinem Urlaubschein per Workflow:


    Habe u.a, Felder:


    "Name" vom Typ Autoren = Berechnet beim Anlegen.
    "User1" vom Typ Name = Bearbeitbar.
    "User11" vom Typ Name = Berechnet (Hide) / (@SetField ("User11"; User1)
    "Genehmigt" vom Typ Name = Bearbeitbar.
    "GenehmAbgel" vom Typ Optionsschaltfl /Auswahl = Abgelehnt;Genehmigt (Absatz verbergen wenn GenehmAbgel = "Abgelehnt")
    Aktionsschaltfläche (Senden Vorgesetzter) mit @Function:


    _mailempfaenger := Name;


    @If (User11 != User1; @Return (@Prompt ([Ok]; "Info"; "Sie sind nicht Unterschriftsberechtigt, da Sie nicht der richtige Empfänger dieser Mail sind !"));
    @MailSend(_mailempfaenger; "XXXXXXXXXX"; ""; "Urlaubsantrag"; "Sie erhalten soeben die Bestätigung od. Ablehnung Ihres Urlaubsantrages."
    + @NewLine +
    "Bitte klicken Sie auf die Verknüpfung um das Dokument zu öffnen."; "";
    [IncludeDoclink]);
    @PostedCommand([FileSave]);
    @Command([FileCloseWindow]))



    Erklärung:
    Der User sendet einen Antrag an den Vorgesetzten. Dieser klickt z.B. auf die Option "Genehmigt" und das Feld "Genehmigt" erscheint. Er gibt seine Namen ein und klickt dann auf den Button "Senden Vorgesetzter!".
    Die Mail geht zurück an den Antragsteller (Feld "Name") und eine Kopie "xxxxxxxx" (der Name ist fest hinterlegt) in die Buchhaltung.
    Funktioniert alles soweit einwandfrei.


    Wenn der Vorgesetzte aber auf "Abgelehnt" klickt soll die Mail nur an den Antragsteller zurückgehen.


    Wie muß ich die Formel ändern? Steht dazu evtl. was in der Desinger Help, wenn ja , nach was muß ich suchen?


    Vielen Dank schon mal für Eure Hilfe.


    Gruß Siggi