Bonjour,
Voila j'ai un soucis avec une liste
Voila le code de remplissage (place dans l'init de la fenêtre)
Mon problème se passe apres. En effet la liste semble être vide ( que des lignes blanches !)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ListeSupprimeTout(LST_FamArt) //Pour être sûr qu'elle soit vide Info( "Nombre de famille = "+LST_FamArt..Occurrence) //Me renvoie 0, c'est normal ! HLitPremier(FAMART,CODFAM) TANTQUE PAS H.EnDehors ListeAjoute(LST_FamArt,FAMART.NOMFAM+gLien(NumériqueVersChaîne( FAMART.CODFAM, "05d"))) HLitSuivant(FAMART,CODFAM) FIN Info( "Nombre de famille = "+LST_FamArt..Occurrence) //Me renvoie 972, ce qui est normal aussi gLienActive(LST_FamArt, Vrai)
En fait, en déroulant l'ascenseur je retrouve mes familles articles tres tres loin !
Si je clique sur une famille le code de sélection se plante
En disant que l'indice (un tres gros chiffre genre 12451) est endehors des limites que l'indice doit être
Code : Sélectionner tout - Visualiser dans une fenêtre à part Message( LST_FamArt[ LST_FamArt..Valeur])
entre 1 et 972 !
J'ai supprimé le dossier CPL, et effectuer une recompile, mais j'ai toujours le même soucis.
J'ai défilé tout le code et l'init de la fenêtre est bien le seul endroit ou j'effectue un ajout dans
la liste !
Bref, je ne comprend rien !
QQun a une idée ?
Merci d'avance
Partager