|
| Fixer deux colonnes entre elles |
| Iniciado por thomas.dreuilhe, 11,jul. 2019 17:37 - 2 respuestas |
| |
| | | |
|
| |
| Publicado el 11,julio 2019 - 17:37 |
Bonsoir,
est ce qu'il est possible de fixer deux colonnes de table entre elles ? Par exemple si j'en déplace une, l'autre suit automatiquement.
Merci |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 120 mensajes |
|
| Publicado el 11,julio 2019 - 21:55 |
Je ne pense pas que cela soit possible, sauf à programmer un test après détection du déplacement de la col1 ou col2 Et en déplacant la 2ème colonne en conséquence.
Autre idée, faire une conteneur dans lequel vous mettez 2 champs cotes à cote. De ce fait, les données deviennent indissociable. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 25,julio 2019 - 17:08 |
Merci pour la piste de réflexion
On a trouvé une solution Sur l'événement Bouton gauche relâché de la table, on lance un thread avec une procédure interne contenant une temporisation... le mieux c'est de voir le code :
ThreadExecute("monThread",threadNormal,rassemblerColonnes)
PROCEDURE INTERNE rassemblerColonnes() Temporisation(10,tempoRien) positionCol est un entier = TableIndiceColonne(CTBL_Lignes, "CCOL_Unite", ticAffichage) - TableIndiceColonne(CTBL_Lignes, "CCOL_Quantite", ticAffichage) SELON positionCol CAS < 1 TableDéplaceColonne(CTBL_Lignes, CCOL_Unite, TableIndiceColonne(CTBL_Lignes, "CCOL_Quantite", ticAffichage)) CAS > 1 TableDéplaceColonne(CTBL_Lignes, CCOL_Unite, TableIndiceColonne(CTBL_Lignes, "CCOL_Quantite", ticAffichage) + 1) AUTRE CAS FIN FIN |
| |
| |
| | | |
|
| | | | |
| | |
|