| |
Miembro registrado 104 mensajes |
|
| Publicado el 11,septiembre 2020 - 17:11 |
Bonjour,
Quelqu'un aurait-il une astuce pour récupérer les noms des colonnes d'une table *sans programmation* depuis l'IDE ? Parce que habituellement je fais:
soit i =0 BOUCLE i++ SI TableEnumèreColonne(TABLE_Conditions,i) <> "" ALORS Trace(TableEnumèreColonne(TABLE_Conditions,i)) SINON SORTIR FIN FIN
Et après je copie la trace mais bon, ca oblige à mettre un botuon tempooraire, etc... |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 296 mensajes |
|
| Publicado el 11,septiembre 2020 - 18:33 |
Salut, je ne sais pas si cela répondra à ta question essaye cette manipulation : Dans le volet de l'explorateur de projet à ta droite sélectionne ta fenêtre en question et déroule la Déroule ensuite les champs positionne toi sur ta table en question et déroule la elle aussi, tu auras ensuite toutes les colonnes de ta table Par la suite tu as juste à tous les sélectionner (Ctrl + clic sur chacun des champs) et faire un Ctrl + C. leur nom sera copier tu as plus qu'a faire un ctrl + v pour coller (Pas de séparation des noms de colonne par contre tout est collé)
-- Les innocents sont toujours accusés à tord. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 104 mensajes |
|
| Publicado el 12,septiembre 2020 - 12:45 |
| Excellent ! Merci beaucoup 1865555. C'est exactement ce que je voulais. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 104 mensajes |
|
| Publicado el 12,septiembre 2020 - 12:50 |
TheCout a écrit : > Excellent ! Merci beaucoup 1865555. C'est exactement ce que je voulais. Euh. Non en fait : les colonnes sont dans l'ordre alphabétique, pas dans l'odre de création. Encore une suggestion à faire à nos amis de PC Soft. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 296 mensajes |
|
| Publicado el 12,septiembre 2020 - 12:59 |
TheCout a écrit :
TheCout a écrit : Excellent ! Merci beaucoup 1865555. C'est exactement ce que je voulais. Euh. Non en fait : les colonnes sont dans l'ordre alphabétique, pas dans l'odre de création. Encore une suggestion à faire à nos amis de PC Soft.
haha sinon tu peux aussi sélectionner les champs directement sur la fenêtre et faire un ctrl + C leur nom seront copié par ordre mais le ctrl + v ne marche que sur l'editeur de code, je sais pas si tu vois ce que je veux dire
-- Les innocents sont toujours accusés à tord. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.365 mensajes |
|
| Publicado el 12,septiembre 2020 - 15:32 |
Bonjour, TheCout a écrit :
ça oblige à mettre un botuon tempooraire, etc...
Tu peux le laisser en dur, et l'afficher ou non dans l'initialisation si tu es en mode test.
SI EnModeTest ALORS BTN_ListerColonne..Visible=Vrai FIN
-- Il y a peut être plus simple, mais, ça tourne |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 104 mensajes |
|
| Publicado el 13,septiembre 2020 - 11:26 |
Bon, il y a quand même une solution finalement:
-Ouvrir les 7 onglets du champ table -faire un clic droit sur l'un des titres de colonnes -tout copier -coller dans bloc-notes -la deuxième ligne contient les noms des colonnes -remplacer éventuellement les tab par retour chariot (selon utilisation) par exemple avec Notepad++ (remplacer \t par \r\n en cochant caractères étendus)
Et voilà... merci aux FAA il est vrai |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 104 mensajes |
|
| Publicado el 17,septiembre 2020 - 08:49 |
Une solution bien meilleur m'a été suggérée par PC Soft:
Depuis la fenêtre 7 onglets de la table : - clic sur la loupe des colonnes a droite -> liste des colonnes dans l'ordre de création - faire clic droit sur la colonne et choisir "copier la colonne" pour avoir la liste dans l'ordre voulu (voir illustration
 ) |
| |
| |
| | | |
|
| | |