Bonjour à toutes et tous,
Je vous expose mon souhait.
Dans une table reliée à une requête, je peux effectuer des recherches sur les colonnes en cliquant sur la loupe de l'entête de colonne.
Dans une des colonnes, j'ai un code (le code article) qui est un nombre entier de 10 digits (9999999999)
Ce code contient forcément les 10 digits. Le code le plus petit est 1000000000 et le plus grand 9999999990 (tous les articles doivent se terminer par zéro. Cherchez pas pourquoi, c'est comme ça).
Du fait que ce soit des numériques, le fait de taper "8" (par exemple) ne place pas directement la table sur le premier enregistrement commençant par "8". Alors que si on utilise la zone Désignation, qui est de type chaine, le fait de taper "d" place automatiquement la table sur le premier article dont la désignation commence par "d".
Par contre, si je tape "8000000000" alors la table se déplace sur le premier enregistrement commençant par "8".
Du coup, je me demandais s'il n'était pas possible de faire en sorte que si je tape "8", je lui demande de faire une recherche sur "8000000000" puis, si je tape "82" alors il lance la recherche sur "8200000000", ect...
Quelqu'un aurait-il déjà réalisé un truc dans ce genre, ou saurait-il comment y parvenir ?
Merci d'avance
JS
Partager