PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → presse papier
presse papier
Iniciado por franck.lancia, 26,sep. 2019 16:34 - 3 respuestas
Miembro registrado
88 mensajes
Publicado el 26,septiembre 2019 - 16:34
Bonjour,

j'utilise le presse papier pour récupérer du texte dans une table, j'ai programmer le copier en double clic gauche dans la table, puis le coller double clic gauche dans une zone de saisie.

ca se passe bien, le copier coller se fait.

Mais la zone de saisie sert à compléter l'information coller. c'est a dire que les utilsateurs font le copier coller et completent les informations.
Mon soucis c'est qui si a la suite ils veulent copier coller d'autres informations, ca efface, le contenu de la cellule, au lieu de copier coller à suite.

en clair, je voudrais copier / coller écrire puis recopier coller d'autres infos réécrire, etc.. ainsi de suite.

merci

--
Merci ;) Franck
Miembro registrado
88 mensajes
Publicado el 26,septiembre 2019 - 16:36
dans ma table sur double clic gauche

Texte est une chaîne
Res est un entier
// Le contenu du champ est copié dans le presse-papiers
Texte = TABLE_REQ_jeuneparappart.COL_JNomPrenom

Res = VersPressePapier(Texte)
SI Res = Faux ALORS
Erreur("Erreur lors de l'écriture dans le presse-papiers")
FIN


et dans le champs de saisie, dans le double clic gauche

SAI_Compte_rendu=PressePapier()


--
Merci ;) Franck
Miembro registrado
1.640 mensajes
Publicado el 26,septiembre 2019 - 16:48
Hello,

Si tu veux pas que ca ecrase le contenu du champs saisi, en effet ton code actuel ne fonctionnera pas

SAI_Compte_rendu=PressePapier()


à remplacer par
SAI_Compte_rendu += PressePapier()
Miembro registrado
88 mensajes
Publicado el 26,septiembre 2019 - 16:51
oh l'horreur.
juste ce petit +

merci bien

--
Merci ;) Franck