Chiappa, Valeu pela força!
Abs, Marcos Em 22/05/07, jlchiappa <[EMAIL PROTECTED]> escreveu: > > Colega, eu não fiz, mas vou fazer alguns coments, que ficarão por sua > conta validar e checar. primeiro, vc não diz mas se é Forms, é quase > certo que esses relatórios são com reports, ok ? Em cima disso, alguns > fatos : > > a. o Reports pra imprimir diretamente numa impressora PRECISA de um > "nome"/destinação de impressora, ou que a impressora em questão esteja > como default na máquina onde o reports roda > > b. O Forms e o reports em modo web rodam é LÀ NO SERVIDOR WEB/de > aplicações, na máquina local o browser aonde o usuário vê a aplicação > nada mais é do que um REPLICADOR da coisa real que tá rodando lá no > servidor remoto > > c. a única "coisa" programável que vc tem no micro cliente é o Java, > dentro do browser > > sabendo-se disso, penso ser razoável afirmar que as suas principais > opções seriam : > > 1. ter de algum modo a impressora-cliente "alcançável" pela máquina > servidora, se vc não pode mapear, talvez possa usar UNC (ie, > \\destino\device), IP, ou algo do tipo > > ou > > 2. fazer o Report imprimir em arquivo no servidor num formato rico > (postscript, rtml, o que puder), transferir o arquivo pra máquina > cliente via webutil, na máquina cliente ainda via webutil descarregar > o arquivo diretamente na impressora > > ou > > 3. ter (uplodeando, provavelmente) o client reports j2EE na máquina > cliente, esse soft como mostrado em > > http://www.oracle.com/technology/products/reports/htdocs/getstart/examples/Tools/thinclient/thinclient/Readme.html > permite que sem alteração no report o relatório seja impresso num > arquivo batch, que depois é direcionado automaticamente pra impressora > local (é uma automatização da opção 2) > > ou > > 4. escrever um java bean que descarregue impressões, > http://forms.pjc.bean.over-blog.com/article-6621538.html tem um exemplo > > ==> veja que com exceção de 1. , TODAS as opções acima implicam em > codificação java (ou usar/configurar rotinas Java prontas, no caso do > webutil), esse foi um dos impedimentos pra que no cliente atual > migrássemos a aplicação client/server que hoje está em developer 6i > pra 9i ou 10g, NENHUM dos programadores in-house tem a menor expertise > em java, e com Forms/reports em web, TUDO que for customização implica > em java... > > []s > > Chiappa > --- Em oracle_br@yahoogrupos.com.br <oracle_br%40yahoogrupos.com.br>, > "Marcos Soares" <[EMAIL PROTECTED]> > escreveu > > > > Pessoal, > > > > Tenho uma aplicação em forms 6i que roda na web. > > > > Preciso permitir que o usuário imprima utilizando a impressora > cliente e não > > a do servidor. > > > > Alguém já fez algo parecido? > > > > Obs.: Por motivos de segurança da empresa, não posso mapear a > impressora do > > cliente no servidor. > > > > Grato, > > > > Marcos > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > [As partes desta mensagem que não continham texto foram removidas]