Problème avec tableselectplus | Sujet: Problème avec tableselectplus par ramses sur 1/5/2006 12:15:56
Bonjour,
Un code tout simple d'inversion de sélection qui devrait marcher, sauf si j'ai raté qq. chose mais il ne fonctionne pas, mes lignes ne sont pas sélectionnées:
// Déclarations
leIndice est un entier
// Zone mémoire
MemCrée("MemTemp")
// Mémorisation des sélections
POUR leIndice=1 A TableSelectOccurrence(psTable)
MemAjoute("MemTemp",MemOccurrence("MemTemp")+1,TableSelect(psTable,leIndice))
FIN
// Déselection
TableSelectMoins(psTable)
// Inversion de la sélection
POUR leIndice=1 A TableOccurrence(psTable)
SI MemRecherche("MemTemp",leIndice,Faux)=-1 ALORS
TableSelectPlus(psTable,leIndice)
FIN
FIN
// Fin
MemSupprimeTout("MemTemp")
Merci
PS: Cela marche avec une Table mémoire mais pas avec une table Fichier multi-sélection liée à un source de données
|
|
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
|