par AdminExpert » 23 Déc 2003 à 16:46
Oui en effet, les deux sont exécuté car le MailSend est lancé systèmatiquement bien que tu récupéres le compte rendu dans variables.La variable n'est pas "pseudo-exéctuée"le code "brut de fonderie", car je ne connais pas le contexte@if(Num!=NULL; @MailSend(Destinataire; "" ; "" ; "[...] " ; [IncludeDoclink]) ; @MailSend(Destinataire; "" ; "" ; "[...]" ;[IncludeDoclink])) ;et je crois que ceci devrait fonctionner (à voir selon la version de notes que tu utilises :@set('MailingOK";@false);@if(Num!=NULL; @set("MailingOK";@MailSend(Destinataire; "" ; "" ; "[...] " ; [IncludeDoclink])) ; @set("MailingOK";@MailSend(Destinataire; "" ; "" ; "[...]" ;[IncludeDoclink]))) ;@If(!MailingOK;@Return(@Prompt([OK];"Erreur";"Erreur pendant le mail !!!"));@True);