PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Forcer la sortie d'un champ de saisie via le clavier androïd
Forcer la sortie d'un champ de saisie via le clavier androïd
Débuté par Ian, 18 mar. 2015 10:49 - 10 réponses
Membre enregistré
106 messages
Popularité : +3 (3 votes)
Posté le 18 mars 2015 - 10:49
Bonjour,

j'ai me trouve face à un problème qui me parait bête dont je ne trouve pas de solution...

je m'explique :

J ai 4 champs de saisie (En Saisie), le clavier virtuel android apparait et l' icône "suivant" en bas à droite me permet de naviguer vers le champ suivant. Arrivé dans le dernier champ, l 'icône "terminé" apparait.

Dans la description de mes champs, onglet détail, j'ai laissé "Bouton clavier : <Automatique>" et le code de mes champs s’exécute à la sortie de ces derniers.

Mon problème, lors que je passe de champ en champ avec l' icône "suivant", mes traitements s’exécutent sans soucis mais quand j'arrive dans le dernier champ, je valide avec l 'icône "terminé", le clavier tactile disparait (normal) mais ne me fait pas sortir du champ et ne valide donc pas mon traitement.

Dans le code de mon dernier champ, j ai activé la "Validation par le clavier", j ai beau mettre des "exécute traitement" divers ou autres, en aucun cas je sors de ce champ via l 'icône "terminé"...

Ai-je omis quelque chose ? Existe il un moyen de forcer une sortie de champ de saisie svp ?

Merci d'avance

--
- ian -
Posté le 18 mars 2015 - 11:56
Bonjour Ian

une méthode possible est d'ajouter un champ supplémentaire (hors écran)
APRES ton dernier vrai champ

Ton dernier vrai champ va donc passer au suivant, et dans le code de
sortie de ce champ, tu ferme le clavier par code et fais ce que tu as à
faire

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

NOUVEAU: WXReplication, votre système de réplication open source est
disponible sur mon site web !!!
WXShowroom.com : Montrez vos projets !
Plus d'information sur http://fabriceharari.com


On 3/18/2015 4:49 AM, Ian wrote:
Bonjour,

j'ai me trouve face à un problème qui me parait bête dont je ne trouve
pas de solution...

je m'explique :

J ai 4 champs de saisie (En Saisie), le clavier virtuel android apparait
et l' icône "suivant" en bas à droite me permet de naviguer vers le
champ suivant. Arrivé dans le dernier champ, l 'icône "terminé" apparait.

Dans la description de mes champs, onglet détail, j'ai laissé "Bouton
clavier : <Automatique>" et le code de mes champs s’exécute à la sortie
de ces derniers.

Mon problème, lors que je passe de champ en champ avec l' icône
"suivant", mes traitements s’exécutent sans soucis mais quand j'arrive
dans le dernier champ, je valide avec l 'icône "terminé", le clavier
tactile disparait (normal) mais ne me fait pas sortir du champ et ne
valide donc pas mon traitement.

Dans le code de mon dernier champ, j ai activé la "Validation par le
clavier", j ai beau mettre des "exécute traitement" divers ou autres, en
aucun cas je sors de ce champ via l 'icône "terminé"...

Ai-je omis quelque chose ? Existe il un moyen de forcer une sortie de
champ de saisie svp ?

Merci d'avance

--
- ian -
Membre enregistré
106 messages
Popularité : +3 (3 votes)
Posté le 18 mars 2015 - 14:28
Bonjour,

Merci pour ta réponse, c était ce que j avais fait juste après mon post, j avais l' impression que ça faisait un peu "système D" mais si même toi le préconise, j adopte ^^

merci encore une fois

cdlt

--
- ian -
Membre enregistré
104 messages
Popularité : +1 (1 vote)
Posté le 04 février 2016 - 09:28
Bonjour Ian, Fabrice,

2 petites questions:
1) Comment peut-on fermer le clavier virtuel par code sous Android en WL ?
2) Comment définir une zone de saisie hord écran ?

Merci d'avance

--
NGUYEN Tan Trung
B. Rekencentra NV
Membre enregistré
841 messages
Popularité : +19 (27 votes)
Posté le 04 février 2016 - 10:32
Bonjour Ntt68

Pour le clavier
ClavierVisible(Faux) // fonction valide pour Android

Pour le champ je suppose qu'il suffit de le mettre en dehors de la fenêtre comme sous Windows

--
Cordialement,
Camus
Posté le 28 septembre 2017 - 11:00
Bonjour à tous,
J'ai ce problème mais je n'arrive pas à comprendre le truc en fait!
Sur mon terminal, aucune possibilité de sortir du champ.
J'ai un champ entier en plus avec un clavier tactile Android qui s'affiche.
J'ai testé en automatique, Suivant, Envoyer...
Rien n'y fait: Quand je presse le bouton, le clavier disparaît et mon traitement de sortie n'est pas exécuté :-(
Si vous avez une idée je suis preneur.
@+
Posté le 09 octobre 2017 - 16:51
Bonjour,

J'ai le même problème, également avec des champs numériques. Avez-vous trouvé une solution depuis?

Cordialement

Alexandre
Membre enregistré
841 messages
Popularité : +19 (27 votes)
Posté le 10 octobre 2017 - 11:36
Je ne comprend pas ou est le souci. Il suffit de mettre un champs hors écran. C'est a dire un champs situé à droite après les limites définies de l’écran.
Ce champs ne sera jamais visible donc apres la saisie le curseur ira sur ce champs et forcement la procédure de sortie sera exécutée

--
Cordialement,
Camus
Posté le 11 octobre 2017 - 09:37
Bjr,

Camus HADDAD ( depem a écrit :
Je ne comprend pas ou est le souci. Il suffit de mettre un champs hors écran.
C'est a dire un champs situé à droite après les limites définies de l’écran.
Ce champs ne sera jamais visible donc apres la saisie le curseur ira sur ce
champs et forcement la procédure de sortie sera exécutée


plutot a gauche non, sinon avec n agrandissement de fenetre... peut
etre pas en mobile , mais bon ...

a plus

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------
Membre enregistré
841 messages
Popularité : +19 (27 votes)
Posté le 11 octobre 2017 - 11:40
Dc a écrit :
> Bjr,


plutot a gauche non, sinon avec n agrandissement de fenetre... peut
etre pas en mobile , mais bon ...

a plus


S'il est à droite et s'il suit l'agrandissement il sera toujours proportionnellement à droite

--
Cordialement,
Camus
Posté le 12 octobre 2017 - 18:10
Camus HADDAD ( depem a couché sur son écran :
Dc a écrit :
Bjr,


plutot a gauche non, sinon avec n agrandissement de fenetre... peut
etre pas en mobile , mais bon ...

a plus

S'il est à droite et s'il suit l'agrandissement il sera toujours
proportionnellement à droite


s'il suit....il suit... :-))

--
-------------------------------------------------------------
www.ctc-soft.com
Gestion biblo-documentaire (free-share)
Comptabilité shareware
Logiciels de Gestion de saisie terrain
Spécialisé Tournées de boulangers
-------------------------------------------------------------