[...] Saisie predictive - données stoquées sur fichier CSV
Posté : lun. 18 avr. 2016 15:09
Bonjour,
Gros chantier en cours, attention les yeux (ça veut dire beaucoup de vues, peu de réponses ^^).
Mikell à aiguisé mes ambitions avec son code (cf http://www.autoitscript.fr/forum/viewto ... =3&t=14011 )
Je me rend compte de la puissance d'Autoit, et me met à fantasmer... (Merci Mikell ^^)
Je reste frustré car je n'ai pas les moyens de mes ambitions. Je manque cruellement de connaissances, mais j'ai une idée de script qui en aiderai plus d'un (est il utile de le convertir en fonction?)
Il s'agit d'une saisie prédictive basée sur un tableau (csv).
Voici un exemple du fichier csv:
Parisot, Nombre d'habitants1, code postal1
Paris, Nombre d'habitants2, code postal2
Parennes, Nombre d'habitants3, code postal3
Il faudra que l'on puisse ajouter des lignes dans le fichier csv si on le souhaite sans devoir modifier le code (l'utilisateur peut mettre à jour sans dépendre du programmeur). Je pense ici à la longueur de la table qui doit être inscrite dans le code.
Dans une inputbox, l'utilisateur tape: "Par", la saisie prédictive lui suggère donc Parisot, Paris et Parennes.
L'utilisateur tape "Pari", on lui suggère "Paris" et "Parisot"
S'il tape Pariso, on lui suggère "Parisot"
Soyons exigeant.
L'utilisateur tape "isot", on lui suggère "Parisot"
Il tape "ris" on lui suggère "Paris" ou "Parisot"
Dernière chose, si l'utilisateur tape "a", ça serait bien de limiter la taille de la liste proposée ^^) <-- surtout si le Tableau comprend plusieurs centaines de lignes...
Par contre, je préfère rester modeste, je suis limite au niveau de la compréhension du code de Mikell (surtout sur la partie hors du code, concernant le fonctionnement des UDF), donc j'ai bien peur de ne savoir comprendre tout ce que vous proposerez
L'idéal serait de coder de façon à ce que ce soit utilisable par tout codeur afin de ne pas travailler uniquement pour un utilisateur (Moi
) mais pour la communauté. Je suis d'ailleurs surpris que ça n'existe pas déjà, j'ai tapé "prédictive" en mot clé, et je n'ai pas trouvé une seule réponse concernant ce besoin.
D'avance Merci, ravi d'avoir occupé votre esprit quelques heures pour ceux qui relèveront le défi ^^.
A+
Julien.
Gros chantier en cours, attention les yeux (ça veut dire beaucoup de vues, peu de réponses ^^).
Mikell à aiguisé mes ambitions avec son code (cf http://www.autoitscript.fr/forum/viewto ... =3&t=14011 )
► Afficher le texte
Je reste frustré car je n'ai pas les moyens de mes ambitions. Je manque cruellement de connaissances, mais j'ai une idée de script qui en aiderai plus d'un (est il utile de le convertir en fonction?)
Il s'agit d'une saisie prédictive basée sur un tableau (csv).
Voici un exemple du fichier csv:
Parisot, Nombre d'habitants1, code postal1
Paris, Nombre d'habitants2, code postal2
Parennes, Nombre d'habitants3, code postal3
Il faudra que l'on puisse ajouter des lignes dans le fichier csv si on le souhaite sans devoir modifier le code (l'utilisateur peut mettre à jour sans dépendre du programmeur). Je pense ici à la longueur de la table qui doit être inscrite dans le code.
Dans une inputbox, l'utilisateur tape: "Par", la saisie prédictive lui suggère donc Parisot, Paris et Parennes.
L'utilisateur tape "Pari", on lui suggère "Paris" et "Parisot"
S'il tape Pariso, on lui suggère "Parisot"
Soyons exigeant.
L'utilisateur tape "isot", on lui suggère "Parisot"
Il tape "ris" on lui suggère "Paris" ou "Parisot"
Dernière chose, si l'utilisateur tape "a", ça serait bien de limiter la taille de la liste proposée ^^) <-- surtout si le Tableau comprend plusieurs centaines de lignes...
Par contre, je préfère rester modeste, je suis limite au niveau de la compréhension du code de Mikell (surtout sur la partie hors du code, concernant le fonctionnement des UDF), donc j'ai bien peur de ne savoir comprendre tout ce que vous proposerez

L'idéal serait de coder de façon à ce que ce soit utilisable par tout codeur afin de ne pas travailler uniquement pour un utilisateur (Moi

D'avance Merci, ravi d'avoir occupé votre esprit quelques heures pour ceux qui relèveront le défi ^^.
A+
Julien.