Full free : usage(*update)
Posté : jeu. 18 août 2016, 10:21:53
Bonjour,
Nous sommes en version V7r2.
Je débute dans le full free format.
Dans un pgm, j'ai un fichier en création/mise à jour.
Sur votre site j'ai trouvé les informations suivantes :
…
*OUTPUT (écriture uniquement)
*UPDATE (écriture / mise à jour uniquement, n'autorise plus automatiquement les DELETE)
…
Je déclare le fichier en création/mise à jour de la façon suivante :
DCL-F File usage(*UPDATE) KEYED
Lors de la compilation, j'ai le message suivant :
Le type du fichier indiqué pour le Facteur 2 n'est pas admis
pour l'opération WRITE.
Si je le déclare de la façon suivante :
DCL-F File usage(*UPDATE:*OUTPUT) KEYED
La compilation est ok
Je n'arrive pas à comprendre où je fais une erreur.
Je vous remercie d'avance pour votre aide.
Nous sommes en version V7r2.
Je débute dans le full free format.
Dans un pgm, j'ai un fichier en création/mise à jour.
Sur votre site j'ai trouvé les informations suivantes :
…
*OUTPUT (écriture uniquement)
*UPDATE (écriture / mise à jour uniquement, n'autorise plus automatiquement les DELETE)
…
Je déclare le fichier en création/mise à jour de la façon suivante :
DCL-F File usage(*UPDATE) KEYED
Lors de la compilation, j'ai le message suivant :
Le type du fichier indiqué pour le Facteur 2 n'est pas admis
pour l'opération WRITE.
Si je le déclare de la façon suivante :
DCL-F File usage(*UPDATE:*OUTPUT) KEYED
La compilation est ok
Je n'arrive pas à comprendre où je fais une erreur.
Je vous remercie d'avance pour votre aide.