Pagination sur plusieurs vues

RPG (3 et 4, free), CL, SQL, etc...
Répondre
BrigitteG
Messages : 109
Enregistré le : jeu. 20 sept. 2012, 08:56:38

Pagination sur plusieurs vues

Message 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.

cmasse
Site Admin
Messages : 813
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

SFLRCDNBR

Message 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 !
Christian Massé (Volubis.fr)

BrigitteG
Messages : 109
Enregistré le : jeu. 20 sept. 2012, 08:56:38

(sans texte)

Message par BrigitteG »

Merci pour la solution

Répondre