PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Saisie en début d'un champ table
Saisie en début d'un champ table
Iniciado por valentin.merchat1, 19,jun. 2020 12:02 - 3 respuestas
Publicado el 19,junio 2020 - 12:02
Bonjour, je viens vous solliciter suite à un problème que je rencontre sur le placement de la saisie d'un champ dans mon champ table.

En effet, j'essaye à l'initialisation de ma table de faire une RepriseSaisie en début de table afin de faciliter la saisie pour l'utilisateur dans la table.

Malheureusement cette méthode ne marche pas car quand j'écris ensuite après être allé sur ma fenêtre en question, la saisie se fait dans l'entête de colonne via le filtre de recherche de ce champ, mais je souhaite garder cette fonction filtre.

J'ai donc essayé ensuite la méthode TableDonneFocus pour renvoyer l'utilisateur sur la ligne 1 à la colonne en question (la première de la table), même résultat.

Bien entendu, ma table est vide à l'affichage étant donné que c'est une table qui sert à l'ajout de tâche dans mon service de gestion de tâches.

Pensant que c'était du au fait que le tableau est vide au départ, j'ai donc ajouté une ligne tout d'abord, puis réitérer les deux étapes dites au-dessus mais sans succès non plus.

Si jamais vous avez des suggestions permettant de me débloquer, cela m'aiderais beaucoup.

Cordialement :)
Miembro registrado
121 mensajes
Publicado el 19,junio 2020 - 15:26
Bonjour,

Je ferais :

1 - cocher la case Saisie en cascade ajout
2 -
RepriseSaisie(TABLE_SansNom1.COL_SansNom1)


--
Bon dev

Thibault
Publicado el 19,junio 2020 - 15:31
Malheureusement j'ai déjà essayé cette méthode mais cela ne fonctionne pas :/
Publicado el 19,junio 2020 - 16:36
J'ai trouvé, finalement j'ai du faire appel à la fonction TableDonneFocus(NomDeMaTable, Indice , NomDeMaTable.NomDeMaColonne) dans l'élément mère qui est la fenêtre contenant ma table en question.

Merci bien tout de même et bon développement à vous :)