Ayyy las prisas!!
No sé si has trabajado con lecturas de ficheros en Cl's, pero me he dejado 
que tienes que declararlo previamente :
DCLF       FILE(LISTAFI)
y luego, si quieres eliminarlo, 
CHGVAR     VAR(&FENTRADA) + 
      VALUE('ruta/' *CAT &NOMFIC)
DEL        OBJLNK(&FENTRADA)

Salu2


De:     alberto/arcadie
Para:   "forum.help400" <[email protected]>
Fecha:  22/08/2013 17:54
Asunto: Re: Ayuda nombre archivo IFS
Enviado por:    Alberto Martinez


Hola
Te refieres a que quieres acceder a ver los archivos que tienes en una 
carpeta, y hacer algo con ellos?
A ver si te sirve este trozo de código. como verás, tengo creado un 
fichero(listafi) en el cual voy guardando todos los nombres que se generan 
al hacer el Ls de la carpeta.
      QSH        CMD('ls /carpeta/ > + 
                   qsys.lib/milib.lib/listafi.file/listafi.mbr') 
      Dowhile    COND(*Not &Eof) 
      RCVF 
      MONMSG     MSGID(CPF0864) EXEC(CHGVAR VAR(&EOF) + 
                   VALUE('1')) 
                   If (*Not &Eof) Do 
                   CHGVAR     VAR(&NOMFIC) VALUE(%SST(&LISTAFI 1 25)) 
                   CALL       PGM(Programa que hace cosas) parm(&nomfic 
&existeix)
IF         COND(&EXISTEIX) THEN(DO) 
  CHGVAR     VAR(&MSG) VALUE('El fichero ' *cat &Nomfic *cat 'no + 
      se procesará porque ya existe en el + 
      sistema. Si quiere procesarlo, debe + 
      cambiarle el nombre') 
    SNDBRKMSG  MSG(&MSG) TOMSGQ(&WS) 
Enddo 




De:     Luz Nelly Zapata <[email protected]>
Para:   forum.help400 ‎[[email protected]]‎ 
<[email protected]>
Fecha:  22/08/2013 17:38
Asunto: Ayuda nombre archivo IFS



Buenos días..
 
Agradecería mucho si alguien sabe cuál es el comando para saber cuál es el 
nombre del archivo que se encuentra en una carpeta del IFS 400
 
Me explico.. con DSPLNK si me se el nombre, con el MONMSG MSGID(CPFA0A9) 
se si el archivo existe o no existe, pero como no me se el nombre porque 
puede ser variable, necesito saber como se lee una carpeta de Ifs y 
colocar en una variable del programa el nombre del archivo que allí 
encuentre
 
Muchas gracias____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a