TEXTE SELECTIONNE

4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 5


TEXTE SELECTIONNE (zone; débutSél; finSél)

ParamètreTypeDescription
zoneChamp | VariableChamp ou variable saisissable
débutSélNumériquePosition du début de la sélection de texte
finSélNumériquePosition de la fin de la sélection de texte

Description

La commande TEXTE SELECTIONNE vous permet de déterminer précisément le texte actuellement sélectionné.

Attention : Bien que vous deviez passer à TEXTE SELECTIONNE un nom de variable ou de champ saisissable, cette commande ne retourne une position de sélection significative que lorsqu'elle est appliquée à la zone en cours de modification.

Note : Cette commande ne peut pas être utilisée avec des champs situés dans le formulaire en mode liste d'un sous-formulaire.

Le texte peut être sélectionné par l'utilisateur ou par la commande SELECTIONNER TEXTE.

Le paramètre débutSél retourne la position du premier caractère sélectionné.

Le paramètre finSél retourne la position du dernier caractère sélectionné plus un.

Si les valeurs débutSél et finSél retournées sont identiques, l'utilisateur n'a pas sélectionné de texte et le point d'insertion est placé devant le caractère spécifié par débutSél.

Exemples

(1) L'exemple suivant récupère le texte sélectionné dans le champ [Produits]Notes :

   TEXTE SELECTIONNE ([Produits]Notes;vPremier;vDernier)
   Si (vPremier<vDernier)
      ALERTE("Le texte sélectionné est : "+Sous chaine([Produits]Notes;vPremier;vDernier-vPremier))
   Fin de si

(2) Reportez-vous à l'exemple de la commande FILTRER FRAPPE CLAVIER.

Référence

FILTRER FRAPPE CLAVIER, Frappe clavier, SELECTIONNER TEXTE.


4D - Documentation   Français   English   German   Español   Japanese   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant