DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Traitement de texte / Types de variable
  • Propriétés spécifiques à la description des variables de type docElémentLien
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
Le type docElémentLien permet de connaître toutes les caractéristiques avancées d'un élément de type Lien présent dans une variable de type docElément.
Les caractéristiques du type de variable docElémentLien peuvent être connues et modifiées à l'aide de différentes propriétés WLangage.
ATTENTION : Ce type ne doit pas être utilisé directement. Il doit être utilisé uniquement via le type docElément.
Exemple
// Chargement du document
TT_MonDoc = ""
 
// Création d'une élément de type lien
elt est un docElément
elt.Type = typeDocElémentLien
elt.Lien.Lien = "https://www.pcsoft.com"
elt.Lien.Type = typeDocLienURL
 
// Création d'un fragment de document lié au champ utilisé
f est un docFragment(TT_MonDoc, 1)
 
// Ajout du lien dans le document
DocInsère(f, elt)
 
// Recherche le lien pour ajouter le texte et formater le style
POUR TOUT eltInsere DE f.Elément
soit parent = eltInsere.Parent
parent.Lien.Contenu.Texte = "Site de PC SOFT"
parent.Lien.Contenu.MiseEnForme.CouleurTexte = BleuFoncé
parent.Lien.Contenu.MiseEnForme.CouleurSouligné = BleuFoncé
parent.Lien.Contenu.MiseEnForme.PoliceSoulignée = Vrai
SORTIR
FIN
Remarques

Propriétés spécifiques à la description des variables de type docElémentLien

Les propriétés suivantes peuvent être utilisées pour manipuler un lien dans un document :
Nom de la propriétéType manipuléEffet
BulleChaîne de caractèresContenu de la bulle associée au lien.
ContenuVariable de type docFragmentTexte associé au lien.
LienChaîne de caractèresContenu du lien (chemin du fichier, nom du site, ...). Le libellé du lien ne peut pas être connu.
TypeEntierType de lien :
  • typeDocLienSignet : Lien de type signet.
  • typeDocLienURL : Lien de type URL permettant d'ouvrir un document.
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Erreur dans l'exemple
Dans la boucle il ne faut pas utiliser le parent, mettre plutôt :
POUR TOUT eltInsere DE f.Elément
eltInsere.Lien.Contenu.Texte = "Site de PC SOFT"
eltInsere.Lien.Contenu.MiseEnForme.CouleurTexte = BleuFoncé
eltInsere.Lien.Contenu.MiseEnForme.CouleurSouligné = BleuFoncé
eltInsere.Lien.Contenu.MiseEnForme.PoliceSoulignée = Vrai
SORTIR
FIN
Alain BLAIZEAU
12 fév. 2023

Dernière modification : 13/02/2023

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