Positionnement curseur
Citation de John Doe le 29 novembre 2005, 10 h 50 minBonjour,
j'aurais voulu savoir comment , dans un sous fichier , paginer page par page mais suivant la position du curseur.
Exemple:
j'ai 15 lignes dans le sous fichier. je positionne le curseur sur la deuxième ligne.
Si je pagine, la première ligne disparait mais les 14 lignes chargées auparavant restent. Seul une ligne est rajouter à mon sous-fichier dans ce cas là.Avant pagination: Après pagination:
Opt Libellé Opt Libellé
------------------ ------------------
__ A __ B
_X B __ C
__ C __ D
__ D __ E
__ E __ FMerci d'avance de vos réponses.
Cordialement,
AngelBlue
Bonjour,
j'aurais voulu savoir comment , dans un sous fichier , paginer page par page mais suivant la position du curseur.
Exemple:
j'ai 15 lignes dans le sous fichier. je positionne le curseur sur la deuxième ligne.
Si je pagine, la première ligne disparait mais les 14 lignes chargées auparavant restent. Seul une ligne est rajouter à mon sous-fichier dans ce cas là.
Avant pagination: Après pagination:
Opt Libellé Opt Libellé
------------------ ------------------
__ A __ B
_X B __ C
__ C __ D
__ D __ E
__ E __ F
Merci d'avance de vos réponses.
Cordialement,
AngelBlue
Citation de John Doe le 29 novembre 2005, 13 h 29 minBonjour,
j'ai bien une idée mais je n'y ai pas plus réfléchi que ça donc il y a peut-être plus simple :
- au moment de ton chargement tu charges en champ caché (si pas déjà à l'écran) un élément qui te sert de clef (le code client par exemple s'il s'agit d'une liste des clients)
- lors de ta pagination, tu chain ton sf avec le rrn renvoyé par le curseur (SFLCSRRRN) et tu récupère ta clef
puis tu relances ton chargement en te positionnant à partir de la clef que tu as récupéréton sf sera donc rechargé à partir de ton dernier positionnenement curseur.
voilà, j'espère que cela peut t'aider.
Wilfrid.
----- Message d'origine -----
Bonjour,j'aurais voulu savoir comment , dans un sous fichier , paginer page par page mais suivant la position du curseur.
Exemple:
j'ai 15 lignes dans le sous fichier. je positionne le curseur sur la deuxième ligne.
Si je pagine, la première ligne disparait mais les 14 lignes chargées auparavant restent. Seul une ligne est rajouter à mon sous-fichier dans ce cas là.Avant pagination: Après pagination:
Opt Libellé Opt Libellé
------------------ ------------------
__ A __ B
_X B __ C
__ C __ D
__ D __ E
__ E __ FMerci d'avance de vos réponses.
Cordialement,
AngelBlue
Bonjour,
j'ai bien une idée mais je n'y ai pas plus réfléchi que ça donc il y a peut-être plus simple :
- au moment de ton chargement tu charges en champ caché (si pas déjà à l'écran) un élément qui te sert de clef (le code client par exemple s'il s'agit d'une liste des clients)
- lors de ta pagination, tu chain ton sf avec le rrn renvoyé par le curseur (SFLCSRRRN) et tu récupère ta clef
puis tu relances ton chargement en te positionnant à partir de la clef que tu as récupéré
ton sf sera donc rechargé à partir de ton dernier positionnenement curseur.
voilà, j'espère que cela peut t'aider.
Wilfrid.
----- Message d'origine -----
Bonjour,
j'aurais voulu savoir comment , dans un sous fichier , paginer page par page mais suivant la position du curseur.
Exemple:
j'ai 15 lignes dans le sous fichier. je positionne le curseur sur la deuxième ligne.
Si je pagine, la première ligne disparait mais les 14 lignes chargées auparavant restent. Seul une ligne est rajouter à mon sous-fichier dans ce cas là.
Avant pagination: Après pagination:
Opt Libellé Opt Libellé
------------------ ------------------
__ A __ B
_X B __ C
__ C __ D
__ D __ E
__ E __ F
Merci d'avance de vos réponses.
Cordialement,
AngelBlue