DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Traitement de texte
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
Ajoute :
  • à la fin d'un document de type Traitement de texte : un élément, un document, un paragraphe, un texte, une image ou un fragment.
  • à la fin d'un fragment : un élément, un texte ou une image.
Exemple
// Ajoute une image
// Sélection du fichier image 
sFichier est chaîne  
sFichier = fSélecteurImage(fRepEnCours(), "", "Ajouter une image",
	"JPEG (*.JPG)" + TAB + "*.jpg" + RC + "PNG (*.PNG)" + TAB + "*.png" + RC + 
	"Tous les fichiers (*.*)" + TAB + "*.*")
SI sFichier = "" ALORS
	RETOUR
FIN
// Le fichier image est transféré dans une variable de type Image 
img est une Image = sFichier
// Ajout de l'image en fin de document 
DocAjoute(TT_SansNom1, img)
// Ajoute un saut de page
DocAjoute(TT_SansNom1, Caract(12))
Syntaxe

Ajouter à la fin d'un document de type Traitement de texte Masquer les détails

<Résultat> = DocAjoute(<Document> , <Objet à ajouter>)
<Résultat> : Variable de type docFragment
Variable de type docFragment contenant le fragment ajouté.
<Document> : Nom de champ ou variable de type Document
Document à manipuler. Ce document correspond :
  • WINDEV au nom d'un champ Traitement de texte.
  • à une variable de type Document.
<Objet à ajouter> : Type de l'objet ajouté
Objet à ajouter :
  • Elément : Nom de la variable de type docElément correspondant à l'élément à ajouter.
  • Document : Nom de la variable de type Document correspondant au document à ajouter.
    Attention : Les éléments suivants du document ajouté ne sont pas conservés :
    • La mise en page par défaut du document ajouté (par exemple les marges).
    • Les paramètres de la section principale du document ajouté (par exemple les entêtes et les pieds de page).
  • Paragraphe : Nom de la variable de type docParagraphe correspondant au paragraphe à ajouter. Ce paragraphe doit avoir été récupéré depuis un document, il ne peut être créé en partant de rien car le tableau des éléments d'un paragraphe est en lecture seule.
  • Texte sous forme de chaîne de caractères : Texte à ajouter.
    Il est possible d'utiliser les constantes suivantes dans le texte à ajouter pour gérer les différents sauts possibles :
    docSautDeColonneAjoute un saut de colonne dans une section multicolonne. Si la section n'est pas multicolonne, un saut de page est ajouté.
    docSautDeLigneAjoute un saut de ligne.
    docSautDePageAjoute un saut de page.
    docSautDeParagrapheAjoute un saut de paragraphe.
  • Image : Nom de la variable de type Image à ajouter.
  • Fragment : Nom de la variable de type docFragment à ajouter.

Ajouter à la fin d'un fragment Masquer les détails

<Résultat> = DocAjoute(<Fragment> , <Objet à ajouter>)
<Résultat> : Variable de type docFragment
Variable de type docFragment contenant le fragment ajouté.
<Fragment> : Variable de type docFragment
Nom de la variable de type docFragment à manipuler.
<Objet à ajouter> : Type de l'objet ajouté
Objet à ajouter :
  • Elément : Nom de la variable de type docElément correspondant à l'élément à ajouter.
  • Texte sous forme de chaîne de caractères : Texte à ajouter.
    Il est possible d'utiliser les constantes suivantes dans le texte à ajouter pour gérer les différents sauts possibles :
    docSautDeColonneAjoute un saut de colonne dans une section multicolonne. Si la section n'est pas multicolonne, un saut de page est ajouté.
    docSautDeLigneAjoute un saut de ligne.
    docSautDePageAjoute un saut de page.
    docSautDeParagrapheAjoute un saut de paragraphe.
  • Image : Nom de la variable de type Image à ajouter.
Composante : wd300mdl.dll
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 13/06/2024

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