Le type
AdresseEmail permet de manipuler une adresse email ainsi que son type (domicile, bureau, etc.).
Les caractéristiques de cette adresse email peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Ce type de variable est utilisé par les variables de type
Contact.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez
Déclaration d'une variable.
MonContact est un Contact
// Récupère la première adresse email professionnelle d'un contact
sAdresse est une chaîne
POUR TOUT Email DE MonContact.Email
SI Email.Type = emailBureau ALORS
sAdresse = Email.Adresse
RETOUR
FIN
FIN
// Affiche les contacts et leurs différents mails
gtabContacts est un tableau de Contact
gContactEnCours est un Contact
gtabContacts = ContactListe(Null)
Info("Nombre de contacts : " + gtabContacts.Occurrence)
POUR TOUT gContactEnCours DE gtabContacts
Info(gContactEnCours.NomAffiché)
POUR TOUT Email DE gContactEnCours.Email
Info(Email.Adresse)
FIN
FIN
Remarques
Propriétés spécifiques à la description des variables de type AdresseEmail
Les propriétés suivantes peuvent être utilisées pour manipuler une adresse Email :
| | |
Nom de la propriété | Type manipulé | Effet |
---|
Adresse | Chaîne de caractères | Adresse email. |
Etiquette | Chaîne de caractères | Etiquette pour les types d'adresse email personnalisé (optionnel). Si la propriété Type ne correspond pas à la constante emailPersonnalisé, la valeur de cette propriété sera ignorée. |
Type | Constante de type Entier | Type de l'adresse email : - emailAutre : autres types.
- emailBureau : adresse email du bureau.
- emailDomicile : adresse email du domicile.
- emailMobile : adresse email du téléphone.
- emailPersonnalisé : type personnalisé correspondant à la valeur de la propriété Etiquette.
|
Réinitialisation
Pour réinitialiser le contenu d'une variable de type
AdresseEmail, il est possible d'utiliser la fonction
VariableRAZ.