Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Oracle (http://www.forosdelweb.com/f100/)
-   -   En Reports 10g como puedo generar archivos tipo txt? (http://www.forosdelweb.com/f100/reports-10g-como-puedo-generar-archivos-tipo-txt-553253/)

sandrar 31/01/2008 08:44

En Reports 10g como puedo generar archivos tipo txt?
 
Hola:

Necesito generar reportes tipo txt para que los puedan abrir en excel, pero los reportes estan en developer 10g reports. Como podría hacer esto?

MarioHeredia 31/01/2008 09:26

Re: En Reports 10g como puedo generar archivos tipo txt?
 
No amigo mio, para lo que estas buscando hacer, Reports no te va a dar la solucion.

Deberas armar un procedure usando el paquete de sistema utl_file para exportar los datos a un archivo y usar algun caracter como delimitador.

De esta manera lo podras abrir en el excel como CSV.

No me lo has dicho pero seguro de que lo que intentas es hacerlo desde un Oracle Forms, pero si manerajas SQL Plus puedes hacerlo mucho mas simple con un spool de datos.

Para usar el PQ Utl_file deberas tener definida la variable utl_file_dir a nivel de instancia, si no tiene una ruta en la misma, deberas ubicar una ruta para el destino de los archivos CSV, aunque esto te implique bajar y subir la BD.

Busca Info sobre ese paquete, encontraras mucha y facil de entender, nada del otro mundo.

Saludos desde lo mas Austral del mundo, Mario.

algarpa 01/02/2008 02:32

Re: En Reports 10g como puedo generar archivos tipo txt?
 
Hola,
No se si es la solución más correcta pero es lo que hacemos en el proyecto donde trabajo y funciona sin problemas.
Se genera en paralelo un pdf y un txt desde el report con la misma información o similar. Para generar el txt lo que hacemos es desde el disparador BEFORE_REPORT llamar a un procedimiento que es el que mediante el paquete TEXT_IO genera el txt.
Espero que te sirva.

jc3000 01/02/2008 07:20

Re: En Reports 10g como puedo generar archivos tipo txt?
 
¿ te referirás al UTL_FILE, no al TEXT_IO , verdad ?

kikolice 01/02/2008 15:36

Re: En Reports 10g como puedo generar archivos tipo txt?
 
cuando ejecutas un reporte en el menu existen varias opciones para guardar el reporte en otro formato, estan pdf, html, csv y creo que una para txt checalo haber si te sirve


La zona horaria es GMT -6. Ahora son las 10:18.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.