DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Editeur HTML
  • Fonctionnement des images et des pièces jointes
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Exporte le contenu d'un champ Editeur HTML vers une variable de type Email (pour envoyer l'email).
Exemple
MonMessage est un Email
EditeurHTMLVersEmail(EDHTML_MonEditeurHTML, MonMessage)
MonMessage.Destinataire = "flop-fr@gmail.com"
MonMessage.Sujet = "Test"
EmailEnvoieMessage(MaSession, MonMessage, emailOptionEncodeEntête)
Syntaxe
EditeurHTMLVersEmail(<Champ Editeur HTML> , <Email> [, <Option>])
<Champ Editeur HTML> : Nom de champ
Nom du champ Editeur HTML manipulé.
<Email> : Variable de type Email
Nom de la variable de type Email dans laquelle le document HTML présent dans le champ Editeur HTML doit être importé. Si ce paramètre n'est pas spécifié ou correspond à une chaîne vide (""), la structure Email est utilisée.
Remarque : La propriété HTML de la variable de type Email (ou la variable Email.HTML de la structure Email) est automatiquement affectée avec le HTML contenu dans le champ Editeur HTML. Les caractères sont encodés en UTF8 et le charset correspondant est inséré.
<Option> : Constante optionnelle de type Entier
Options d'exportation, valables uniquement dans le cas d'utilisation de la structure Email :
emailOptionDéfaut
(Valeur par défaut)
Un identifiant unique est généré pour identifier chaque image contenue dans le fichier HTML. Cet identifiant est unique quelque soit le fichier HTML exporté.
Fonctionnement par défaut.
emailOptionSansCIDUn identifiant est généré pour les images contenues dans le fichier HTML. Cet identifiant n'est pas unique. Si plusieurs fichiers HTML sont exportés, ils peuvent utiliser les mêmes identifiants d'images.
Remarques

Fonctionnement des images et des pièces jointes

Si le champ Editeur HTML fait référence à des images :
  • ces images sont automatiquement ajoutées en pièces jointes à l'email (dans la structure Email ou dans la variable de type Email).
  • le code HTML du message est modifié de manière à référencer les pièces jointes.
Attention : Les pièces jointes sont "ajoutées" à l'email. Par exemple, si la variable Email.NbAttache vaut 2 avant l'appel de la fonction EditeurHTMLVersEmail et si le contenu du champ Editeur HTML référence une image, cette image sera mise dans la variable Email.Attache[3] et la variable Email.NbAttache aura pour valeur 3.
L'ajout de pièces jointes supplémentaires doit être fait avant d'utiliser la fonction EditeurHTMLVersEmail.
L'ordre des pièces jointes spécifié lors de l'envoi n'est pas obligatoirement respecté lors de la réception de l'email. L'identifiant des images est un identifiant unique.Remarque : Si l'import est effectué dans une variable de type Email, les images intégrées par encodage dans le fichier HTML source sont également traitées.
Classification Métier / UI : Code UI
Composante : wd290obj.dll
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Ajouter les remarques d EmailImporteHTML
Après vérification, les mêmes remarques que EmailImportHTML s'appliquent

Fonctionnement des images et des pièces jointes

Si <Contenu HTML à envoyer> fait référence à des images :
ces images sont automatiquement ajoutées en pièces jointes à l'email (dans la structure Email ou dans la variable de type Email).
le code HTML du message est modifié de manière à référencer les pièces jointes.
Attention : Les pièces jointes sont "ajoutées" à l'email. Par exemple, si la variable Email.NbAttache vaut 2 avant l'appel de la fonction EmailImporteHTML et si le contenu HTML référence une image, cette image sera mise dans la variable Email.Attache[3] et la variable Email.NbAttache aura pour valeur 3.
L'ajout de pièces jointes supplémentaires doit être fait avant d'utiliser la fonction EmailImporteHTML.
L'ordre des pièces jointes spécifié lors de l'envoi n'est pas obligatoirement respecté lors de la réception de l'email. L'identifiant des images est un identifiant unique.Remarque : Si l'impo
Patrick JOYEUX
23 oct. 2023

Dernière modification : 24/10/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale