4D v13.4OBJET Lire texte style |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
OBJET Lire texte style
|
OBJET Lire texte style ( {* ;} objet {; débutSél {; finSél}} ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
* | Opérateur |
![]() |
Si spécifié, objet est un nom d'objet (chaîne) Si omis, objet est une variable ou un champ | |||||
objet | Objet de formulaire |
![]() |
Nom d'objet (si * est spécifié) ou Variable ou champ Texte (si * est omis) | |||||
débutSél | Entier long |
![]() |
Début de la sélection | |||||
finSél | Entier long |
![]() |
Fin de la sélection | |||||
Résultat | Texte |
![]() |
Texte incluant les balises de style | |||||
La commande OBJET Lire texte style retourne le texte multistyle présent dans le champ ou la variable de texte désigné(e) par le paramètre objet.
Si vous passez le paramètre optionnel *, vous indiquez que le paramètre objet est un nom d’objet (une chaîne). A l'exécution, si l'objet a le focus, la commande retourne les informations de l'objet en cours d'édition ; si l'objet n'a pas le focus, la commande retourne les informations de la source de données de l'objet (variable ou champ).
Si vous omettez le paramètre *, vous indiquez que le paramètre objet est un champ ou une variable. Dans ce cas, vous ne passez pas une chaîne mais une référence de champ ou de variable. A l'exécution, la commande retourne les informations de la variable ou du champ.
La commande retourne le texte avec les éventuelles balises de style qui lui sont associées, ce qui permet par exemple de copier et coller du texte en conservant les styles.
Les paramètres optionnels débutSél et finSél vous permettent de désigner une sélection de texte dans objet. Les valeurs débutSél et finSél expriment une sélection de texte brut, sans tenir compte des balises de style éventuellement présentes.
Si les valeurs de débutSél et finSél sont égales ou si débutSél est supérieur à finSél, une erreur est retournée.
A l’issue de l’exécution de cette commande, la variable OK prend la valeur 1 si aucune erreur n’a été rencontrée et 0 dans le cas contraire. C’est le cas notamment lorsque l’évaluation des balises de style échoue (balise incorrecte ou manquante).
A noter qu’en cas d’erreur, la variable n’est pas modifiée. Lorsqu’une erreur se produit sur une variable lors de l’évaluation du texte, 4D transforme le texte en texte brut ; par conséquent, les caractères <, > et & seront convertis en entités HTML.
Produit : 4D
Thème : Propriétés des objets
Numéro :
1116
Nom intl. : OBJECT Get styled text
Liste alphabétique des commandes
Créé : 4D v12
Modifié : 4D v12.1
OBJET FIXER TEXTE STYLE
OBJET Lire texte brut
TEXTE VERS TABLEAU
multi-style, multistyle, multi style***