Bonjour
J'ai fait un formulaire sous access avec une zone de texte qui filtre automatiquement la requête qui rempli une zone de liste en cours de frappe (événement Key_up en VBA)
Cette zone de liste permet quand on sélectionne un item de parcourir les enregistrements pour afficher des informations dans une autre partie du formulaire.
Le problème c'est que je veux que la première ligne de la liste soit sélectionnée dès que la liste se met à jour (pas de soucis code VBA fonctionnel)
Donc dès que le premier élément est sélectionné, je force le déplacement de l'enregistrement courant en appelant l'évènement after_update de la liste client qui lui pilote le changement d'enregistrement courant du formulaire.
Le soucis c'est que aléatoirement, ma zone de texte s'auto-sélectionne donc en cours de frappe je supprime les caractères déjà tapés. Parfois ça ne le fait pas.
Y a t'il un comportement dans un formulaire qui autosélectionne le texte d'une zone de texte active en cas de changement d'enregistrement? Et si oui peut-on supprimer ce comportement? (la zone de texte est indépendante pour information)
Partager