Le intente con las comillas pero hace lo mismo,  me copia todos los articulos 
que contengan la palabra 'TJ600 ',    solo cuando lo corro interactivo funciona 
bien

 

Gracias
 


From: [email protected]
To: [email protected]
Subject: Re: Ayuda con CPYF
Date: Wed, 7 Apr 2010 17:25:35 -0500




Debes concatenar entre comilla el valor, se ve que es alfa..

----- Original Message ----- 
From: Gerardo Santillana 
To: [email protected] 
Sent: Wednesday, April 07, 2010 3:43 PM
Subject: Ayuda con CPYF

 
Tengo un CL que recibe un parametro (numero de articulo),  y uso el comando 
CPYF para copiar  solo ese articulo de un archivo a otro,  este es el comando 
que uso
 
DCL        VAR(&PITEM) TYPE(*CHAR) LEN(35) 
 
CPYF       FROMFILE(IIM) TOFILE(TV81MMUSRF/PKMIIM) +  
             MBROPT(*REPLACE) INCREL((*IF IPROD *EQ + 
             &PITEM))                             

 lo que esta pasando es que se intento copiar el articulo 'TJ600    ',  resulta 
que el comando copio todos los registros que tuvieran el TJ600, (e.g.  
TJ600-00, TJ600-13....ETC)
 
si lo ejecuto en modo interactivo funcion bien y solo me copia un solo registro 
que es lo que necesito
 
CPYF FROMFILE(IIM)                   
     TOFILE(PKMIIM)                  
     MBROPT(*REPLACE)                
     INCREL((*IF IPROD *EQ 'TJ600 '))
 
Alguna idea?
 
Saludos



The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with 
Hotmail. Get busy. 




____________________________________________________
© Publicaciones Help400, S.L.                                     
_________________________________________________________________
The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail.
http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4
____________________________________________________
© Publicaciones Help400, S.L.

Responder a