Bom dia, blz ? Então, explica melhor : vc quer criar um report, que (como é PRAXE no Oracle Reports) vai ter um layout FIXO mas cujos dados são lidos a partir de um arquivo-texto ?? Se é isso SIM, é bico de fazer : atualmente a melhor opção para vc fazer SELECT num arquivo-texto (é Isso que o Oracle Reports faz, manda uma query pro banco e 'preenche' o layout do report com os dados lidos) seria vc usar EXTERNAL TABLE, é este o recurso que te permite fazer Query num arquivo-texto.... Dá uma googlada por ORACLE EXTERNAL TABLE EXAMPLE que vc acha n refs e exemplos... Outra possibilidade (que era a principal lá na época do Oracle 8i/9i, antes do advento das external tables) é vc escrever uma Procedure que retorne dados via REF CURSOR, no seu exemplo esses dados seriam antes lidos via UTL_FILE...
IMPORTANTE porém : como AMBAS as opções lêem arquivos texto Através do Servidor Oracle, os arqs a serem lidos TEM que OU estar fisicamente presentes no servidor Oracle OU tem que serem disponibilizados pro servidor (via Windows share, NFS, Samba, o que for) OU tem que serem transferidos para o servidor Oracle através de FTP, SCP, ssh, ou seja como for... []s Chiappa