Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   Fujitsu COBOL (https://www.cobolforo.es/forumdisplay.php?f=77)
-   -   [Sintaxis] Definición Data-File (https://www.cobolforo.es/showthread.php?t=1230)

jmeza 18 de noviembre de 2020 23:04

Definición Data-File
 
Hola, consulta hay otra forma de definir el copy en Powercobolv9 de:
Environment - File-Control
COPY "E:\ProySGA\Program\Libsys\MAEPROV.SL".
Data-File
COPY "E:\ProySGA\Program\Libsys\MAEPROV.FD".

El problema se presenta cuando se requiere cambiar de nombre la carpeta
por cambio de versión y no tener que repasar el cambio de nombre en todos
los módulos del proyecto.

Ejemplo en RMcobol DOS lo describía de esta manera, eso me permite cambiar el nombre
de la carpeta, sin tener que cambiar nada en los program.
copy "..\..\libsys\maeprov.sl".
copy "..\..\libsys\maeprov.fd".

esto en pawercobol no funciona
Agradezco su ayuda

Joseg 19 de noviembre de 2020 11:42

1 Archivos Adjunto(s)
Cita:

Citación del post de jmeza (Mensaje 6221)
Hola, consulta hay otra forma de definir el copy en Powercobolv9 de:
Environment - File-Control
COPY "E:\ProySGA\Program\Libsys\MAEPROV.SL".
Data-File
COPY "E:\ProySGA\Program\Libsys\MAEPROV.FD".

El problema se presenta cuando se requiere cambiar de nombre la carpeta
por cambio de versión y no tener que repasar el cambio de nombre en todos
los módulos del proyecto.

Ejemplo en RMcobol DOS lo describía de esta manera, eso me permite cambiar el nombre
de la carpeta, sin tener que cambiar nada en los program.
copy "..\..\libsys\maeprov.sl".
copy "..\..\libsys\maeprov.fd".

esto en pawercobol no funciona
Agradezco su ayuda


Ver imagem em anexo.

Josber 19 de noviembre de 2020 12:28

Cita:

Citación del post de jmeza (Mensaje 6221)
copy "..\..\libsys\maeprov.sl".
copy "..\..\libsys\maeprov.fd".

Prueba cambiando copy por #include

Un saludo.-

Fito 19 de noviembre de 2020 19:03

Holaaaaa

Yo uso #include de esa manera como querés vos.

Código COBOL:
  1.  
  2. #include "..\copys\archivo.cpy".

Saludos

Fito...

jmeza 20 de noviembre de 2020 15:47

Problema resuelto
Gracias por la ayuda

Saludos


La franja horaria es GMT +2. Ahora son las 00:46.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.