Page 1 sur 1
Mots cles PRTF
Posté : mer. 09 oct. 2019, 09:57:01
par ctalhouet
Bonjour
En RPGLE , dans un etat déclaré en interne , on peut specifier une hauteur de page (et overflow) par des mots clés FORMLEN
010.00 FGST460E1 O F 132 PRINTER OFLIND(*IN99)
010.01 F FORMLEN(058)
Quel est l'equivalent dans un prtf déclaré en externe (pour ne pas avoir à préciser cette valeur lors de la compilation)
OVRPRTF
Posté : mer. 09 oct. 2019, 10:12:51
par cmasse
OVRPRTF ?
ceci dit, FORMLEN doit marcher aussi avec des PRTF
https://www.ibm.com/support/knowledgece ... formln.htm
(sans sujet)
Posté : mer. 09 oct. 2019, 10:14:08
par thomas.barberot
Ca fait longtemps que je n'ai pas fait de PRTF, mais pour un externe, il me semble c'est le PRTF qui porte lui-même cette information, qu'on veut gérer en plus par un OVRPRTF.
(sans sujet)
Posté : mer. 09 oct. 2019, 10:16:58
par ctalhouet
oui mais ca oblige à passer par un CL ... ???
FORMLEN
Posté : mer. 09 oct. 2019, 10:19:28
par cmasse
je pense que FORMLEN fonctionne aussi avec un PRTF externe, à condition d'utiliser aussi FORMOFL dit la doc (voir mon post précédent)
(sans sujet)
Posté : mer. 09 oct. 2019, 10:32:46
par ctalhouet
Non , ca ne parche pas , meme avec les 2 mots cles
donc je pense que ca ne marche que en intene ...
15 FCGEBSOPR O E PRINTER USROPN OFLIND(*IN40)
16 F FORMLEN(058) AVO020
======> aaaaaaa
*RNF2407 20 a 001600 Mot clé non admis pour un fichier à description externe et
non pris en compte.
17 F FORMOFL(055)
======> aaaaaaa
*RNF2407 20 a 001700 Mot clé non admis pour un fichier à description externe et
effectivement
Posté : mer. 09 oct. 2019, 16:55:43
par cmasse
Effectivement (curieux, la doc ne le précise pas...)
reste donc OVRPRTF.
avec USROPN et appel à QCMDEXC avant l'OPEN ça doit éviter un CL ?
(sans sujet)
Posté : mer. 09 oct. 2019, 17:09:29
par ctalhouet
C'est vrai , je n'y avait pas pensé .....je pars sur cette solution ...
merci