PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Curseur en fin de champ de saisie type RTF
Curseur en fin de champ de saisie type RTF
Iniciado por Fany, 09,jul. 2019 16:14 - 4 respuestas
Miembro registrado
365 mensajes
Publicado el 09,julio 2019 - 16:14
Bonjour à tous,

Tout est dit dans le titre : Comment positionner mon curseur en toute fin de champ de saisie de type RTF (dont les données sont remplies depuis un fichier de la base de donnée)

Avant de poser la question, j'ai bien évidement cherché sur internet une solution. je pensais l’avoir trouvé, mais non...
Il semblerait que ceci fonctionne :

RepriseSaisie(SAI_MonChampRTF) // j'ai rajouté ça, est-ce utile ?
SAI_MonChampRTF..Curseur = Taille(SAI_MonChampRTF)


Dans le post que j'ai trouvé il n'était pas question d'un champ de type RTF. Du coup je pense que ça ne doit pas s'appliquer à mon cas puisque ça ne fonctionne pas chez moi.

J'ai essayé avec un champ de saisie de base : ça me sélectionne tout le texte contenu dans le champ.

Bref, rien ne marche ^^

Auriez vous une solution ?

D'avance merci
Miembro registrado
953 mensajes
Publicado el 09,julio 2019 - 16:32
Bonjour Fany,

votre code après reprisesaisie() ne sera jamais utilisé,

faites plutôt un DonneFocus()

bon dèv ;)
Mensaje modificado, 09,julio 2019 - 16:35
Miembro registrado
365 mensajes
Publicado el 09,julio 2019 - 16:50
Super !
Merci Christophe c'est nickel. Je viens de tester ça fonctionne.

Est ce que je pourrais encore abuser de votre connaissance ?

Est il possible d'ajouter ensuite un retour à la ligne ?

D'avance merci encore

Fany
Miembro registrado
953 mensajes
Publicado el 09,julio 2019 - 17:17
rebonjour,

oui normalement avec

RTFAjoute(NomDeVotreChampRTF,RC)


çà devrait fonctionner ;)
Miembro registrado
365 mensajes
Publicado el 09,julio 2019 - 17:36
Super ! C'est bien ça, merci pour tout !!!!