|
| Windev 24 et sélection sur un champ tableur |
| Iniciado por pyfux, 11,nov. 2019 14:02 - 1 respuesta |
| |
| | | |
|
| |
Miembro registrado 61 mensajes |
|
| Publicado el 11,noviembre 2019 - 14:02 |
Bonjour à tous,
Je suis resté en version 23 et je rencontre un problème pour récupérer sur un champ tableur la sélection dans le cas ou c'est une ligne ou une colonne qui est sélectionnée.
Avez-vous trouvé une solution pour Windev 23? Est-ce que cela fonctionne en version 24 ?
D'avance merci. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 61 mensajes |
|
| Publicado el 23,noviembre 2019 - 11:41 |
Bonjour le Forum, bonjour à tous et toutes,
Je suis toujours bloqué, je n'arrive pas à récupérer la sélection sur un champ tableur lorsque je click sur une entête de colonne (sélection de la colonne entière) ou sur la ligne (sélection de la ligne entière).
Je partage avec vous le bout de code sur événement de sélection du champ tableur afin d'alimenter un champ positionné sur la même feuille (dont le nom est stocké dans gsLastInputFieldEXPRESS). gsInputTypeEXPRESS contient le type de donnée que je veux récupérer (le n° de ligne, la colonne ou la cellule)
aSelectionEXPRESS est un tblrSélection MaSelectionEXPRESS=TBLR_DATA..Sélection
sColumnEXPRESS est chaîne nRowEXPRESS est un entier SI PAS VérifieExpressionRégulière(sSelectionEXPRESS, "([A-Z]{1,3})([0-9]{1,9})",sColumnEXPRESS,nRowEXPRESS) ALORS Erreur("Sélection invalide !") RETOUR FIN
SELON gsInputTypeEXPRESS CAS "cellule" {gsLastInputFieldEXPRESS,indChamp}..Valeur = sSelectionEXPRESS
CAS "ligne" {gsLastInputFieldEXPRESS,indChamp}..Valeur = nRowEXPRESS CAS "colonne" {gsLastInputFieldEXPRESS,indChamp}..Valeur = sColumnEXPRESS AUTRE CAS FIN
Pour ceux qui ont une version 24, et bientôt la version 25 merci de me confirmer que l'on peux bien récupérer une sélection de ligne et de colonne (entière) !
Bon dév à tous avec Windev, Pierre-yvesMensaje modificado, 23,noviembre 2019 - 11:43 |
| |
| |
| | | |
|
| | | | |
| | |
|