medina escribi�:

   PGM        PARM(&REP &NUM)

   DCL        VAR(&REP) TYPE(*CHAR) LEN(3)
   DCL        VAR(&NUM) TYPE(*DEC) LEN(3 0)
   DCL        VAR(&NDO) TYPE(*CHAR) LEN(3)

   STRPCO     PCTA(*NO)
   MONMSG     MSGID(CPF0000)

pia datos de carpeta del Servidor a c: cambiando numero    */

   CHGVAR     VAR(&NDO) VALUE(&NUM)
   STRPCCMD   PCCMD('copy s:\REP_AS400\rep' *CAT &REP *CAT +
                '\repre' *CAT &REP *CAT '.txt +
                c:\pedidos\' *CAT &REP *TCAT &NDO *BCAT +
                '.txt')  PAUSE(*YES)

Y me da error de sintaxis el msdos


�Has mirado como queda la cadena exactamente? Puedes pasarla a una cadena, y mostr�rtela, a ver que es lo que ha construido.


Una cosa que yo no har�a a la hora de encadenar series es utilizar *CAT, sino siempre *TCAT, porque en cuanto una de las variables tenga un blanco al final lo has fastidiado.
A lo mejor es eso lo que te pasa.


Saludos
Jesus Busquets
Grespania, SA
__________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a