Page 1 sur 1

Pagination sur plusieurs vues

Posté : mer. 02 oct. 2013, 11:16:20
par BrigitteG
Bonjour,

La pagination est géré par le système.

Dans un dspf, j'ai trois sous-fichiers qui s'affichent alternativement par la touche F11. Ils affichent les infos d'un fichier.

Après pagination sur le premier sous-fichier, je fais F11 pour afficher le second sous-fichier. Mais l'affichage se repositionne sur le premier enregistrement chargé et donc je dois paginer à nouveau.

Existe-t-il une solution sans avoir à gérer moi-même la pagination ?

Merci d'avance pour vos réponses.

SFLRCDNBR

Posté : mer. 02 oct. 2013, 11:57:13
par cmasse
Il faut associer à chaque sous fichier le mot-clé SFLRCDNBR, permettant de choisir la page de sous-fichier à afficher

Code : Tout sélectionner

    A            LIGNE          4S 0              SFLRCDNBR
notez que ligne doit contenir un n° de ligne et non de page (par exemple si SFLPAG est à 15, toute valeur comprise en 16 et 30 affichera page 2).


N'oubliez pas mettre à 1 la première fois.


dans le même temps il faut associer au DSPF une INFDS
http://www.volubis.fr/bonus/Rpgds.htm

Code : Tout sélectionner

   d premier_rang                   5I 0  overlay(fichierDS:378)
   d*      RANG du premier enreg de sous fichier qui était affiché
   d*      lors de la lecture, si l'on place cette valeur
   d*      dans SFLRCDNBR on réaffiche toujours même page !
ainsi mettez premier_rang dans ligne ou vous afficherez toujours la même page !

(sans texte)

Posté : jeu. 03 oct. 2013, 14:54:09
par BrigitteG
Merci pour la solution