PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Copier une colonne de table dans le presse-papier
Copier une colonne de table dans le presse-papier
Débuté par Bruno, 23 nov. 2016 13:24 - 6 réponses
Membre enregistré
8 messages
Posté le 23 novembre 2016 - 13:24
Bonjour,

Je cherche à récupérer le contenu d'une colonne de table mémoire dans une variable en évitant une boucle coûteuse en temps. Dans le menu des FAA, une option fait cela en un clic de souris et colle le contenu de la colonne dans le presse papier.
Donc c'est possible :)
Est-ce que quelqu'un sait comment procéder ?
Merci et bonne journée.

Bruno
Membre enregistré
841 messages
Popularité : +19 (27 votes)
Posté le 23 novembre 2016 - 13:55
TableVersPressePapier ?

--
Cordialement,
Camus
Membre enregistré
8 messages
Posté le 23 novembre 2016 - 15:41
Merci pour ta réponse.
J'avais bien vu TableVersPressePapier, mais en fait je veux isoler une seule colonne en un minimum d'opérations.

Bruno
Membre enregistré
2 572 messages
Popularité : +222 (260 votes)
Posté le 23 novembre 2016 - 15:45
Bonjour,

Je dirais
VersPressePapier(Colonne[i])


Je vois pas plus court désolé...

--
Cordialement,

Philippe SAINT-BERTIN
Géode Informatique
Membre enregistré
8 messages
Posté le 23 novembre 2016 - 19:15
Bonsoir,

Merci. Oui mais cela ne me copie que le contenu de la cellule dans le presse-papier. Je cherche à récupérer le contenu de toute la colonne dans une variable en une seule opération.

Bonne soirée.

Bruno
Membre enregistré
2 572 messages
Popularité : +222 (260 votes)
Posté le 24 novembre 2016 - 04:35
Bonjour,

Qu'entends tu par "Couteuse en temps" ?

Je viens de faire un test, pour parcourir environ 90 000 lignes de table et stocker une colonne séparée par RC, ça prend 337 ms. Comme je doute que ce soit un logiciel pour piloter une fusée, je pense que le temps est très acceptable et que ce sera totalement transparent pour ton utilisateur.

Après c'est toi qui voit, mais bon je pense qu'il y a plus de perte de temps à chercher une solution miracle qui n'existe pas qu'à taper un bout de code qui prend aux alentours de 2 minutes.

--
Cordialement,

Philippe SAINT-BERTIN
Géode Informatique
Membre enregistré
1 939 messages
Popularité : +53 (65 votes)
Posté le 24 novembre 2016 - 09:33
Bonjour,

Avez-vous posé la question au Support Technique :
1. De la syntaxe à utiliser avec la fonction VersPressePapier().
2. De simuler la FAA en question via ExécuteFAA () ou autre.

--
Bon dev,
Jean-Pierre