A ver, tienes otra opción: traspasarlo tú por programa sin que el usuario tenga que seleccionarlo. Te paso este ejemplo que automatiza los dos pasos que necesitas,los nombres de fichero,biblioteca y ruta de las carpetas evidentemente puedes ponerlos mediante variables o 'a piñon'. Fijate en los valores que llevan los parametros JOB y SPLNBR del CPYSPLF,porque me parece que esto es lo que necesitas para automatizar el proceso sin que el usuario intervenga.
Suerte
CPYSPLF FILE(&SPOOL) TOFILE(&LIB/&FILE1) JOB(*) +
SPLNBR(*LAST)
CPYTOPCD FROMFILE(&LIB/&FILE1) TOFLR(&DIRECC) +
TODOC(&FILEN) REPLACE(*YES)
MONMSG MSGID(IWS1612) EXEC(GOTO CMDLBL(FIN))
| "Juan"
<[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED] 14/10/05 18:36
|
|
Hola compañeros de foro:
Les quisiera pedir alguna sugerencia, opinión o consejo.
Dentro de la compañía donde trabajo tenemos un as400 hasta la versión 4.5
Le demanda de usuarios de transferir archivos Spool a exell ha aumentado
considerablemente , el problema que tengo es que la compañía no quiere
gastar en algún producto del mercado, y nos pide que automaticemos dichos
procesos en casa, es decir con las pocas herramientas de trabajo , lo que
nosotros hacemos normalmente a mano es : copiamos el spool a una tabla
física de as400 , esto es a través de un cl en donde le pedimos al usuario
que vea el numero el trabajo , el numero de spool etc.(Los datos del spool a
copiar hacia la tabla física), una vez copiado en la tabla física lo
transferimos vía ftp del 400 hacia la pc como un tipo de archivo
file.TXT (de texto) posteriormente lo llaman por Excel y lo convierten ya
que no tenemos Client Access , tenemos un emulador que se llama RALLY en
donde trae una utilidad de transferencias de as/400 hacia la pc.
La cual las personas que hacen diariamente esto les lleva un poco de tiempo
, a lo cual nos piden que sea de manera mas automática , tal vez la
transferencia del emulador este bien , pero lo que yo quisiera hacer es una
sesión(un subfile) en donde me muestre los spool de cada usuario (como el
comando wrksplf) y cuando seleccionen uno en especial , automáticamente
recupero los parámetros de ese spool, pero no encuentro la manera de saber
en donde se almacenas dichos spool , con esto podría preparar el CPYSPLF
ya con la información seleccionada del subile y transferirlo
automáticamente. He investigado sobre las API’s y parece que existen
algunas para lo que necesito hacer pero no me queda muy claro , alguien me
podría echar la mano
Saludos y gracias de antemano
__________________________________________________
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
