Bonjour,
Je cherche à faire une recherché dynamique sur une table comme les recherches AJAX sur les sites internet.
J'ai tapé ce code mais le code actuel fait simplement un tri et non un filtre.
De plus, la table met environ 1 sec à rafraichir 100 entrées à chaque fois que je tape une letter dans la saisie. Je me dis qu'il y a surement un moyen d'optimiser le code?
Es-ce que quelqu'un à déjà rencontré ce scenario?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 // Recherche du nom dans la table n est un entier n = TableCherche(TABLE_1.COL_NAME,SAI_RECHERCHE,Faux) // n est différent de -1, le nom est retrouvé SI n <> -1 ALORS // sélection de l'éntrée TableSelectPlus(TABLE_1,n) // On actualise la liste image ListeAffiche(TABLE_1,taCourantBandeau) // On met a jour les informations //ExécuteTraitement(Table_ReqCliNom,trtSélection) ListeSelectPlus(TABLE_1,TablePosition(TABLE_1)) FIN
Merci,
Antoine
Partager