Page 1 sur 1

CPD0043 - CPYFRMIMPF

Posté : ven. 04 déc. 2020, 17:03:00
par GUIRO
Bonjour,

Nous avons une partition de développement en V7R3 et une partition de production en V7R1 (migration en V7R3 prévu dans 3 mois).

J'ai modifié le paramètre "Edition cible" en V7R1M0 dans la commande de compiltation CRTCLPGM.

Dans mon CL, je récupère via la commande CPYFRMIMPF le contenu d'un fichier sur l'IFS pour l'intégré dans une PF en Suppression de noms de colonne (RMVCOLNAM > *YES).

Lors de la compilation j'ai le message suivant :

112- CPYFRMIMPF FROMSTMF('/home/TEST/TST01F.csv') +
113 TOFILE(BIBTEST/TST01F) MBROPT(*REPLACE) +
114 RCDDLM(*CRLF) DTAFMT(*DLM) STRDLM(*NONE) +
115 STRESCCHR(*NONE) RMVBLANK(*NONE) +
116 FLDDLM(';') DECPNT(*COMMA) +
117 RPLNULLVAL(*FLDDFT) +
118 RMVCOLNAM(*YES)

* CPD0043 30 Le mot clé RMVCOLNAM est incorrect pour cette commande.

Je comprends pas trop puisque le mot clé existe bien en V7R1 aussi.

Auriez-vous une idée ou éventuellement une solution de contournement ?

D'avance Merci pour vos Retour

Re: CPD0043 - CPYFRMIMPF

Posté : dim. 06 déc. 2020, 11:40:15
par nbonnet
Bonjour,

le mot clé RMVCOLNAM ne semble pas admis pour CPYFRMIMPF en 7.1 : https://www.ibm.com/support/knowledgece ... rmimpf.htm

Re: CPD0043 - CPYFRMIMPF

Posté : lun. 07 déc. 2020, 08:56:06
par cmasse
En fait c'est apparu en cours de 7.1 (SF99701 level 16)

Re: CPD0043 - CPYFRMIMPF

Posté : lun. 07 déc. 2020, 10:43:48
par GUIRO
Bonjour,

Merci pour vos réponses.

Si je comprends bien :

Sur la V7R3 on luis dit de compiler les programmes en V7R1. Il le fait mais avec la version de base de la V7R1 et pas avec la version comprenant la mise à jour des level.

C'est donc pour ça que le compilateur nous dit que Le mot clé RMVCOLNAM est incorrect parce qu'en version de base il n'existait vraiment pas.

Re: CPD0043 - CPYFRMIMPF

Posté : lun. 07 déc. 2020, 11:29:32
par cmasse
Exact !

Re: CPD0043 - CPYFRMIMPF

Posté : lun. 07 déc. 2020, 17:02:44
par GUIRO
Super

Merci beaucoup