Hola Jesús, el problema que tengo no es el no saber generar el excel. El problema que tengo y que ya he resuelto es que al no tener los fuentes no puedo modificar la cadena de ejecución para generar el archivo excel cuando se haya generado el archivo de trabajo.

 

Al final lo que hemos hecho es crear una clp que llame a la cadena que genera el archivo de trabajo y mediante una dtaara controlar la finalización del proceso y en ese instante generar el clp en interactivo.

 

Un saludo.

 

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Jesus Busquets
Enviado el: viernes, 01 de septiembre de 2006 12:23
Para: [email protected]
Asunto: Re: [SPAM] mandatos strpco y strpccmd

 

No entiendo muy bien lo que tiene que ver el programa cobol con este asunto. Si el programa ha generado un archivo, y sabes donde está,  lo que hay que hacer es pasar dicho archivo a un fichero en pc que pueda abrir excel, ¿no?  Hay muchas formas de conseguir pasar a hoja de cálculo  un archivo,  habría que saber algo más del entorno.

Por cierto, un truquito sencillo para generar archivos excel con sistemas que "no saben" hacerlo, según me han contado (no lo he probado)  es generarlo en CSV, y ponerles la extensión .xls     A lo mejor puedes simplemente crearlo en el IFS...con CPYTOIMPF

Saludos
Jesus Busquets
Grespania, SA



Miquel Lerin escribió:

Hola forum, que tal las vacaciones, espero que a todos os haya ido muy bien. Bueno, os explico el problemilla que tengo.

 

Resulta que tengo que generarme una hoja excel desde un fichero que se genera en un proceso batch. A alguien se le ocurre como lo podría hacer para generar la hoja excel. Para colmo de los colmos, solo disponemos del fuente cobol que genera el archivo, pero no disponemos ni de la clp ni del resto de fuentes.

 

Lo que hemos hecho en un principio es desde el pgm que tenemos el fuente, llamamos a una clp nuestra que realiza entre otras cosas los mandatos strpco y strpccmc. Nos da que dichos mandatos no se pueden ejecutar en dicho entorno.

 

Desde ya gracias a todos por vuestra ayuda.

Responder a