Bonjour à tous,
dans ma combo ( par programmation) qui se situe dans ma table (par programmation) j'applique un filtre en fonction des données contenues dans la première colonne.
Mon problème est que ma combo ne se rafraichit pas, elle garde toujours les anciennes valeurs en mémoire.
D'apres l'aide windev, le code initialisation serait
Voici mon code qui se situe dans l'entrée de la combo:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 -- Code d'initialisation d'une Combo HLitPremier(CLIENT, NomCli) TANTQUE PAS HEnDehors() ListeAjoute(Combo1,Client.NomCli) HLitSuivant(CLIENT, NomCli) FIN
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 nIndice est un entier = TableSelect(TABLE_SansNom1) //On récupère l'id du partenaire cat est une chaîne = TABLE_SansNom1[nIndice][1]..Valeur Trace(cat) Trace("entreprise" + HFiltre(Artisan,Libellé,COL_catégorie)) HLitPremier(Artisan,entreprise,hRespecteFiltre) TANTQUE PAS HEnDehors() siusi est une chaîne siusi = Artisan.entreprise ListeAjoute(COL_entreprise,siusi) HLitSuivant(Artisan, entreprise) FIN
Partager