PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → Off-topic → Monter/descencdre des ligne dans une table mémoire
Monter/descencdre des ligne dans une table mémoire
Iniciado por sebastien cabanes, fev., 02 2006 3:36 PM - 3 respostas
Publicado em fevereiro, 02 2006 - 3:36 PM
qqun sait comment on peut "monter" et "descendre" des lignes dans une table
? (un peut comme dans d'éditeur de requetes avec les fleches monte/descend,
premier et dernier)
merci
Publicado em fevereiro, 03 2006 - 11:07 AM
sebastien cabanes a écrit :
qqun sait comment on peut "monter" et "descendre" des lignes dans une table
? (un peut comme dans d'éditeur de requetes avec les fleches monte/descend,
premier et dernier)
merci


avec les flèches?
Publicado em fevereiro, 16 2006 - 7:05 AM
bonjour,

fait un swap avec tes données

a0¡
A1¢
A2 

Ax étant une ligne
comme cela cela montera ou descendra si tu ordonne par indice de la ligne
Publicado em fevereiro, 17 2006 - 11:38 AM
exemple pour aller ligne next:

w_in_select est un entier
w_in_select = TableSelect(NomTable)

SI w_in_select < TableOccurrence(NomTable) ALORS

TableSelectPlus(NomTable,w_in_select + 1)
FIN

exemple pour aller dernière ligne :

TableSelectPlus(w_in_NomTable,TableOccurrence(NomTable))

pour back et première ligne, je suppose ke tu a compris


voili voilou :-D