PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Comment arrêter la saisie dans une table?
Comment arrêter la saisie dans une table?
Débuté par bcommnde, 05 juil. 2006 15:59 - 4 réponses
Posté le 05 juillet 2006 - 15:59
Bonjour à la communauté Windev,

J'utilise la fonction RepriseSaisie avec une table pour accéder directement à la saisie d'une cellule (comme ça on n'a pas besoin de double cliquez sur la cellule pour rentrer la valeur)

Mais comment finir la saisie dans la table par programmation? En java on utilise la fonction breakEditing()

La seule solution serait-il de tranférer le focus dans un autre champs (un champs hors écran? invisible?)

Y a t il une solution plus sérieuse?

Patrice
Posté le 05 juillet 2006 - 18:51
salut

qu'entends par arréter la saisie dans la table ? ne pas saisir d'autres lignes ?
si c'est ça, il faut décocher l'option 'Saisie en cascade'
Posté le 06 juillet 2006 - 09:01
Bonjour,

arrêter la saisie (breaker la saisie), c'est enlever le curseur dans la cellule.
Aucune cellule de la table ne possède le curseur.
La table est toujours à l'état actif.

La solution pour l'instant que j'utilise est que je donne le focus à un autre champ.

Patrice
Posté le 06 juillet 2006 - 11:03
bonjour,
passer la table en non active : Affichage Seulement.

bon dev.
Posté le 06 juillet 2006 - 14:37
Merci, pour cette piste d'idée.
Je vais essayer de changer d'etat, puis remettre l'etat de la table en actif

Patrice