Seldest permet de saisir, dans une fenêtre windows, les destinataires et autres informations d' un message à envoyer .
Seldest param = id_serveur with liste_param
Elément | Description | Restrictions |
param | variable | |
id_serveur | identification du serveur de messagerie. | |
liste_param | Liste de id_param séparées par le caractère ','. | Les expressions doivent être alphanumériques et sont limitées à 255. |
Local Char PARAMETRE(250)(1..100)
Local Char SERVEUR(30)# Exemple 1 : sans valeur par défaut
Seldest PARAMETRE = SERVEUR# Exemple 2 : avec valeur par défaut
PARAMETRE(1)="_EMailToList="+chr$(1)+"Dupond;Durand"
PARAMETRE(2)="_EMailCCList="+chr$(1)+"Martin"
PARAMETRE(3)="_EMailSubject="+chr$(1)+"titre du message"
PARAMETRE(4)="_EMailMessage="+chr$(1)+"texte du message"
Seldest PARAMETRE = SERVEUR With PARAMETRE(1..4)# Exemple 3 : avec valeur par défaut sans préciser le serveur
PARAMETRE(1)="_EMailToList="+chr$(1)+"Dupond;Durand"
PARAMETRE(2)="_EMailCCList="+chr$(1)+"Martin"
PARAMETRE(3)="_EMailSubject="+chr$(1)+"titre du message"
PARAMETRE(4)="_EMailMessage="+chr$(1)+"texte du message"
Seldest PARAMETRE = "" With PARAMETRE(1..4)
# Exemple 4 : avec valeur par défaut (autre façon d'écrire)
Seldest PARAMETRE = SERVEUR With
&"_EMailToList="+chr$(1)+"Dupond;Durand",
&"_EMailCCList="+chr$(1)+"Martin",
&"_EMailSubject="+chr$(1)+"titre du message",
&"_EMailMessage="+chr$(1)+"texte du message",
Seldest permet de saisir, dans une fenêtre de saisie, les informations suivantes pour l'envoi d' un message :
Le 1er paramètre param contient l'ensemble retourné après la saisie par l'utilisateur. (paramètres en sortie)
Le 2ème paramètre id_serveur contient le nom du serveur d'impression.
Le 3eme paramètre liste_param contient la liste des paramètres utilisés comme valeur par défaut dans la fenêtre de saisie. (paramètres en entrée). La variable système Adonix [s]stat1 renverra le nombre de paramètres en sortie de l'instruction Seldest.
Pour chaque paramètre, l' expression doit être alphanumérique et est limitée à 255. Pour aller au-delà de cette limite, la syntaxe est la suivante :
Seldest PARAMETRE = SERVEUR With
&"_EMailMessage="+chr$(1)+"texte du message",
&"_EMailMessage="+chr$(2)+"texte du message suite 1",
&"_EMailMessage="+chr$(3)+"texte du message suite 2"
Les paramètres d'entrée/sortie sont les suivants :
Paramètre | Description |
_EMailToList | Destinataires du message |
_EMailCCList | Destinataires du message en copie |
_EMailSubject | Description du sujet du message (64 car. maximum) |
_EMailMessage | Contenu du message |
Les paramètres d'entrée sont les suivants :
Paramètre | Description |
_EMailNoResolve | Pas de contrôle des destinataires |
Paramètre _EMailNoResolve :
Si ce paramètre est présent et valorisé à "1", alors les noms de destinataires saisis dans le formulaire ne sont pas contrôlés et résolus (càd remplacés par le pseudonyme associé à l'adresse de messagerie) par rapport au contenu du carnet d'adresse associé au profil MAPI. Ce sera notamment utilisé, lorsqu'on imprime un état dans un mail en utilisant un serveur d'impression.
Si ce paramètre est absent ou différent de "1", les noms de destinataires sont alors systématiquement contrôlés et résolus.