| |
| 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 |
| |
| |
| | | |
|
| | |