PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Libellé et libellé HTML
  • Validité du code HTML
  • Limitation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété ..LibelléHTML permet de manipuler le libellé d'un champ sous forme de code HTML.
Exemple
LIEN_CGV..LibelléHTML = "Afficher les <strong>conditions générales de vente</strong>"
Syntaxe

Récupérer la valeur du libellé du champ Masquer les détails

<Résultat> = <Nom du champ>..LibelléHTML
<Résultat> : Chaîne de caractères
Libellé du champ au format HTML.
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ à manipuler : Zone de Texte Riche, bouton, ...

Modifier la valeur du libellé du champ Masquer les détails

<Nom du champ>..LibelléHTML = <Nouvelle valeur>
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ à manipuler : Zone de Texte Riche, bouton, ...
<Nouvelle valeur> : Chaîne de caractères (avec guillemets)
Nouveau libellé du champ. Cette valeur doit correspondre à un code HTML valide.
Remarques

Libellé et libellé HTML

Un champ possède un libellé ou un libellé HTML : il ne peut pas posséder les deux à la fois. L'affectation de la propriété ..LibelléHTML supprime la valeur du libellé affectée avec la propriété ..Libellé et réciproquement.
Un accès en lecture à la propriété ..Libellé alors que le libellé du champ est un libellé HTML déclenche une erreur. En revanche, la lecture de la propriété ..LibelléHTML alors que le libellé du champ est affectée avec la propriété ..Libellé retourne la valeur du libellé encodée en HTML.
Tableau récapitulatif :
Propriété affectée dans le champ : ..LibelléPropriété affectée dans le champ : ..LibelléHTML
Propriété lue : ..LibelléRetourne la valeur.Erreur.
Propriété lue : ..LibelléHTMLRetourne la valeur encodée en HTML.Retourne la valeur.

Validité du code HTML

Aucune vérification n'est effectuée sur la validité du HTML. Si une valeur HTML invalide est affectée dans le champ, la page sera probablement mal affichée par le navigateur. Il faut faire en particulier attention :
  • Aux balises (et attributs) mal fermées ou invalides pour la norme HTML de la page (HTML 4, HTML 5, ...).
  • A l'encodage des caractères spéciaux. Il est possible d'utiliser la fonction TexteVersHTML.

Limitation

Cette propriété est disponible sur les champs suivants :
  • Champ Bouton,
  • Champ Lien,
  • Champ Zone de Texte Riche,
  • Versions 20 et supérieures
    Champ de saisie,
    Nouveauté 20
    Champ de saisie,
    Champ de saisie,
  • Versions 20 et supérieures
    Champ Interrupteur,
    Nouveauté 20
    Champ Interrupteur,
    Champ Interrupteur,
  • Versions 20 et supérieures
    Champ Sélecteur,
    Nouveauté 20
    Champ Sélecteur,
    Champ Sélecteur,
  • Versions 20 et supérieures
    Champ Liste,
    Nouveauté 20
    Champ Liste,
    Champ Liste,
  • Versions 20 et supérieures
    Champ d'affichage formaté,
    Nouveauté 20
    Champ d'affichage formaté,
    Champ d'affichage formaté,
  • Versions 20 et supérieures
    Champ Combo,
    Nouveauté 20
    Champ Combo,
    Champ Combo,
  • Versions 20 et supérieures
    Option d'un champ Interrupteur,
    Nouveauté 20
    Option d'un champ Interrupteur,
    Option d'un champ Interrupteur,
  • Versions 20 et supérieures
    Option d'un champ Sélecteur,
    Nouveauté 20
    Option d'un champ Sélecteur,
    Option d'un champ Sélecteur,
  • Versions 21 et supérieures
    Option de menu.
    Nouveauté 21
    Option de menu.
    Option de menu.
Version minimum requise
  • Version 19
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire