PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Comment selectionner la première ligne
Comment selectionner la première ligne
Débuté par PapyGillou, 09 avr. 2020 15:36 - 5 réponses
Membre enregistré
37 messages
Posté le 09 avril 2020 - 15:36




Bonjour,

J'ai un question sur une fenetre qui s'affiche après lecture d'un fichier.
Le focus est donné automatiquement sur la première ligne.
Si je selectionne la deuxieme ligne aucun problème, le contenu repart bien dans la fenetre mère par contre impossible de cliquer la première ligne.
Si je suis positionner sur cette ligne et que je sorts par X le contenu est bien transféré mais ce n'est pas propre.
Si vous avez une idée, je suis preneur.
Merci d'avance
Membre enregistré
3 879 messages
Popularité : +227 (347 votes)
Posté le 09 avril 2020 - 16:28
Bonjour,
TableSelectPlus(TABLE_Matable,-1)

en fin d'initialisation

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
170 messages
Popularité : +18 (18 votes)
Posté le 09 avril 2020 - 16:52
Bonjour,

Autre solution, sur évènement bouton gauche relâché de la table :

Ferme(MoiMême)


--
--
Jean-Jacques
Membre enregistré
3 879 messages
Popularité : +227 (347 votes)
Posté le 09 avril 2020 - 17:49
Le champ table permet aussi de faire un détail de ligne via une FI sur sélection ou survol
https://doc.pcsoft.fr/fr-FR/?1013200#NOTE5_FI_Detail_Ligne

--
Il y a peut être plus simple, mais, ça tourne
Membre enregistré
37 messages
Posté le 10 avril 2020 - 14:38
Messieurs,

J'ai suivi vos conseils mais sans succès. Désolé !
A la remarque de Voroltinquo de relire la doc, je me suis rendu compte qu'il fallait peut être modifié des parametres de l'IHM de la table.
La solution est de mettre la selection cellules = selection simple et le tour est joué.
Encore une fois la doc existe mais elle n'est pas triviale !!
;-)
Membre enregistré
170 messages
Popularité : +18 (18 votes)
Posté le 10 avril 2020 - 15:01
En mode de sélection par défaut :

Lignes : Sélection simple
Colonnes : Sans sélection
Cellules : Sans sélection

Ma solution fonctionne parfaitement.
La doc n'est pas parfaite, c'est certain, mais elle n'est pas fautive dans ton cas.

Le code suivant en fin d'init de la table devrait aussi fonctionner :
MoiMême.SelectMoins()


--
--
Jean-Jacques