Message de rapport:
 

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
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2