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