Lo que te pasa es muy sencillo, tienes que cambiar el *BCAT pot *TCAT, Utilizando *BCAT si en &rep tienes abc y en &num tienes 123, la sentencia que te queda montada es la siguiente:
copy s:\REP_AS400\repabc\repreabc.txt c:\pedidos\abc123 .txt Como puedes ver entre abc123 y .txt tienes un espacio en blanco Joan -----Mensaje original----- De: medina [mailto:[EMAIL PROTECTED] Enviado el: jueves 12 de mayo de 2005 19:16 Para: [email protected] Asunto: RE: [Forum.help400] error strpdm Ya me di cuenta y aun asi no va Ahora lo he puesto asi: 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. -----Mensaje original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Juan Carlos Paredes Enviado el: jueves, 12 de mayo de 2005 18:56 Para: [email protected] Asunto: RE: [Forum.help400] error strpdm Me temo que el campo &NUM que es num�rico no te permite usarlo en un *CAT, tendr�s que pasarlo primero a un alfanum�rico con CHGVAR. Saludos. Juan Carlos. > -----Mensaje original----- > De: medina [SMTP:[EMAIL PROTECTED] > Enviado el: jueves, 12 de mayo de 2005 18:12 > Para: [email protected] > Asunto: [Forum.help400] error strpdm > > Me da error al compilar este cl. > > > > ********* Principio de datos ************************************ > > PGM PARM(&REP &NUM) > > > > DCL VAR(&REP) TYPE(*CHAR) LEN(3) > > DCL VAR(&NUM) TYPE(*DEC) LEN(3 0) > > > > STRPCO PCTA(*NO) > > MONMSG MSGID(CPF0000) > > > > Copia datos de carpeta del Servidor a c: cambiando numero */ > > > > STRPCCMD PCCMD('copy s:\REP_AS400\rep' *CAT &REP *CAT + > > '\repre' *CAT &REP *CAT '.txt + > > c:\pedidos\' *CAT &REP *CAT ' ' *CAT &NUM + > > *CAT '*.*') PAUSE(*NO) > > ENDPGM > > > > Aver si me echais una mano , intento despu�s de carpeta Pedidos poner dos > par�metros que estoy haciendo mal. > > > > > > Saludos > > Paco Medina > > Exclusivas Camacho, S.Ltda. > > Dtor.Informatica > > > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.9 - Release Date: 12/05/2005 __________________________________________________ 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 __________________________________________________ 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 __________________________________________________ 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
