Hola
Es que creo que lo quete bloquea es que tienes 'fijos' los comandos del
miembro , los nombres de ficheros 'a piñon'
tendrías que hacerte un programa que te llene el miembro FTPCMDG4 con los
nombres variables de los ficheros que vayas leyendo.
por ejemplo, incluyes esto en la CL, para luego poder trabajar con el
miembro desde un RPG:
CLRPFM FILE(&BIBLIOTE/QRPGLESRC) MBR(FTPLOG)
OVRDBF FILE(INPUT) TOFILE(&BIBLIOTE/&FICHERO) +
MBR(&COMANDOS) POSITION(*START)
y esta rutina que te envío, recoge el comando (put, get, lget...etc, etc)
y la ruta donde quieres grabar, y te añade la línea con las ordenes.
Pruébala y vas mirando en tu FTPCMDG4 que se grabe con los valores que tú
necesitas.
Se trata de montar cada línea que quieras escribir y llamar al programa.
Una línea para el cd ruta, otra para el lcd*, otra para el quit...
Aquí sólo te faltaría otra rutina(o si lo quieres hacer a mano) que te
escriba en el miembro las líneas ftp://servidor, y namefmt. A partide del
CD... lo puedes montar todo.
Recuerda hacer primero el ovrdbf.
Suerte
FInput O A E DISK
DOperacio S 165
C *entry Plist
C Parm comando 20
C Parm Ruta 50
C Parm fitxer 30
C Parm Rutadesti 50
C Parm fitxedesti 30
C Parm Seq 10 0
*
C If Fitxedesti=*blanks
C Move fitxer fitxedesti
C Endif
C Eval operacio=%trim(comando)
C +' '+%trim(ruta)+%trim(fitxer)
C +' '+%trim(rutadesti)+%trim(fitxedesti)
C Eval srcseq=(Seq+1)
C Eval Srcdta=Operacio
C Seton Lr
De: Elvira Vázquez <[email protected]>
Para: "'Luz Nelly Zapata'" <[email protected]>,
"'forum.help400'" <[email protected]>
Fecha: 27/11/2013 12:48
Asunto: RE: Re[2]:
Hola Luz
Increible que me contestes a estas horas de la mañana en Bogota. Muchas
gracias
Si me puedes mandar el ejemplo te lo agradezco
Gracias desde Madrid
-----Mensaje original-----
De: [email protected]
[mailto:[email protected]] En nombre de Luz Nelly
Zapata
Enviado el: miércoles, 27 de noviembre de 2013 12:14
Para: forum help400
Asunto: Re: Re[2]:
Hola Elvira..buenos días (en Bogotá son las 6:10 am)..lo que debes hacer
es
en el CL ejecutar el comando QSH y luego construir y ejecutar el comando
-ls
..esto se manda a un archivo fÍsico que crees con un campo de 50
posiciones
por ejemplo..dejame llego a mi oficina y te envío el fuente de como se
construye el comando Enviado desde mi BlackBerry de Movistar
-----Original Message-----
From: Elvira Vázquez <[email protected]>
Sender: <[email protected]>
Date: Wed, 27 Nov 2013 09:43:40
To: 'forum help400'<[email protected]>
Reply-To: forum.help400 <[email protected]>
Subject: RE: Re[2]:
____________________________________________________
Ú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.
____________________________________________________
Ú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.