Découper un spool sans l'option TER

De MappingDoc
Révision datée du 4 août 2016 à 17:24 par imported>Sdangel
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
DECOUPAGE SPOOL VOLUMINEUX

1-Création d'un PF (fichier physique ex RELELIV dans la lib QTEMP) CRTPF FILE(QTEMP/RELELIV) RCDLEN(255) SIZE(*NOMAX)

2-Copie des données depuis le spool dans le fichier physique créé précédemment CPYSPLF FILE(RELELIVSOL) TOFILE(QTEMP/RELELIV) JOB(170194/OBEIDK/QPADEV0017) CTLCHAR(*FCFC) CHLVAL(*NORMAL)

3-On substitue le fichier QSYSPRT. Ça va permettre de copier le contenu du PF et de recréer un fichier spool OVRPRTF FILE(QSYSPRT) PAGESIZE(*N 255) CTLCHAR(*FCFC) CHLVAL(*NORMAL) SPLFNAME(KHALIL)

4-On copie (une partie) du fichier spool de départ (qui est contenu dans le PF) dans notre nouveau spool (dans cet exemple on copie de l'enregistrement 1 à l'enregistrement 4041) CPYF FROMFILE(QTEMP/RELELIV) TOFILE(QSYSPRT) MBROPT(*ADD) CRTFILE(*YES) FROMRCD(1) TORCD(4041)

A l'issue de ces manipulations on obtient un nouveau spool qui s'appelle KHALIL et contient les enregistrements 1 à 4041. Pour créer les spools suivants (avec les enregistrements suivants) recommencer les étapes 3 & 4 en changeant le nom du fichier spool de destination (dans la commande 3) et le nb des enregistrements de départ et de fin (commande 4)


ECLATEMENT PDF - pas de TER


PDF->XPS puis indexation à l'aide de la commande MAP_XPS puis XPS->PDF avec éclatement sur index.