1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

Envoi d'email et erreurs

Discussion dans 'Windev' créé par Djebel, Juin 9, 2022.

  1. Djebel

    Djebel New Member

    Inscrit:
    Sept 11, 2019
    Messages:
    18
    J'aime reçus:
    1
    Bonjour à tous

    Je cherche à envoyer un email à un ou plusieurs destinataires. Les destinataires (de 1 à 4) sont sélectionnés à partir d'un champ interrupteur.
    J'ai donc le code ci-dessous :

    Indice est un entier = 1

    SI INT_DESTINATAIRES[1] = Vrai ALORS
    Ajouté(UnCourriel..Destinataire[Indice], sDestinataire_1) //sDestinataires_x = variable alimentée par les rurbiques liées
    Indice ++
    FIN

    SI INT_DESTINATAIRES[2] = Vrai ALORS
    Ajoute(UnCourriel..Destinataire[Indice], sDestinataire_2)
    Indice ++
    FIN

    SI INT_DESTINATAIRES[3] = Vrai ALORS
    Ajoute(UnCourriel..Destinataire[Indice], sDestinataire_:relievedface:
    Indice ++
    FIN
    SI INT_DESTINATAIRES[4] = Vrai ALORS
    Ajoute(UnCourriel..Destinataire[Indice], sDestinataire_4)
    Indice ++
    FIN

    La gestion de l'indice permet d'alimenter le tableau des destinataires cochés en respectant 1,2,3, etc.

    J'ai systématiquement une erreur :
    Vous avez appelé la fonction 'Ajoute'.
    Cette fonction n'est pas disponible pour un élément de type 'chaîne UNICODE'.

    Avez-vous une idée plus efficace que la mienne ?

    Merci de votre aide
     
  2. Isabelle

    Isabelle Active Member

    Inscrit:
    Jan 18, 2018
    Messages:
    294
    J'aime reçus:
    209
    Enlève l'indice dans la fonction Ajoute.
     
  3. Djebel

    Djebel New Member

    Inscrit:
    Sept 11, 2019
    Messages:
    18
    J'aime reçus:
    1
    Bonjour

    Merci pour la réponse. J'ai trouvé en fait.

    Thank's
     
  4. Isabelle

    Isabelle Active Member

    Inscrit:
    Jan 18, 2018
    Messages:
    294
    J'aime reçus:
    209
    Donnes ta solution, en fait !
     
  5. Djebel

    Djebel New Member

    Inscrit:
    Sept 11, 2019
    Messages:
    18
    J'aime reçus:
    1

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Donnes ta solution, en fait !
    Cliquez pour agrandir...
    Je le fais dès demain
    Promis (en fait)
     
  • Djebel

    Djebel New Member

    Inscrit:
    Sept 11, 2019
    Messages:
    18
    J'aime reçus:
    1
    Bonjour Isabelle
    Comme promis, voici le code fonctionnel


    SI INT_DESTINATAIRES[1] = Vrai ALORS
    Ajoute(UnCourriel..Destinataire, sDestinataire_1)
    FIN

    SI INT_DESTINATAIRES[2] = Vrai ALORS
    Ajoute(UnCourriel..Destinataire, sDestinataire_2)
    FIN

    SI INT_DESTINATAIRES[3] = Vrai ALORS
    Ajoute(UnCourriel..Destinataire, sDestinataire_:relievedface:
    FIN

    SI INT_DESTINATAIRES[4] = Vrai ALORS
    Ajoute(UnCourriel..Destinataire, sDestinataire_4)
    FIN

    merci encore
     
  • Isabelle

    Isabelle Active Member

    Inscrit:
    Jan 18, 2018
    Messages:
    294
    J'aime reçus:
    209
    Dans ce cas, ne dit pas que tu as trouvé.
     
  • Partager cette page

    Chargement...