Oi Fabiano, me desculpe pela demora... sabe como é final de ano né? O que pode fazer é gerar uma view específica para esse relatório, por exemplo, num jsp mesmo e no final desse documento você coloca um javascript com um window.print(); Depois dá uma olhadinha como funciona a impressão de extrato no seu internet bank!
A outra opção é realmente montar a view completa no Flex e mandar imprimir de lá. Depois dá uma olhadinha no FlexReport ( http://code.google.com/p/flexreport/), mas pelo o que eu entendi o que você quer é montar o relatório no java mesmo né? 2010/1/4 Fabiano Frizzo <ffri...@gmail.com> > Gostei da idéia também Thiago > > Vc teria um exemplo?? De como tu usas?? > > 2010/1/4 thiagoalgo <thiagoa...@gmail.com> > > Cara eu utilizo java applet para esse tipo de coisa. É meio chato >> porque fica abrindo uns diálogos para dar permissão, mas resolve legal >> o problema. Se você estiver em um ambiente controlado, pode dar >> permissao direto no arquivo java.policy para não aparecerem mais os >> diálogos. >> >> On Jan 2, 1:21 pm, Fabiano Frizzo <ffri...@gmail.com> wrote: >> > Era essa a minha duvida David. Exatamente como fazer isto. >> > Mas vc ja me deu uma boa clariada sobre que rumo a tomar. >> > >> > Agora uma outra pergunta. >> > >> > Como eu tenho uma nota pré-impressa. Eu monto os campos nas linhas e >> colunas >> > bem certinho. Blza >> > Para eu mandar isso para a impressora do cliente eu mando um arquivo >> texto >> > normal e peço para o browser imprimir isto para mim? Seria isto?? >> > >> > 2010/1/2 David Paniz <davidpa...@gmail.com> >> > >> > >> > >> > > Você tem um pequeno problema aí que é o código na máquina do cliente e >> o >> > > código no servidor. Normalmente o java é um servidor, portanto, se o >> seu >> > > cliente quer imprimir alguma coisa o comando tem que sair da lá. Se >> for pro >> > > java imprimir, o servidor vai ter que ter acesso, driver e etc da >> > > impressora. O jeito mais fácil pra esse caso é usar o comando print do >> > > browser mesmo, assim vai ser responsabilidade do sistema operacional >> cuidar >> > > dos problemas de infra (Como abrir a caixa de diálogo pra escolher >> > > impressora e etc) >> > >> > > Tem algumas alternativas como fazer uma chamada pro servidor montar a >> view >> > > de impressão e redirecionar pro browser, normalmente numa nova janela, >> e já >> > > pedir um print, normalmente via javascript, com a view preparada. >> > >> > > 2009/12/30 Fabiano Frizzo <ffri...@gmail.com> >> > >> > >> Boa Noite Pessoal >> > >> > >> To com uma duvida não sabia se deveria perguntar aqui na lista ou em >> algum >> > >> forum de java mas como a duvida inclue flex. >> > >> > >> É o seguinte preciso imprimir algumas coisas (NF, Boletos, etc) em >> > >> impressoras matricias. POis bem sei que tenho que usar o Java para >> isso. Mas >> > >> a minha duvida é a seguinte. >> > >> Como posso integrar isto ao Flex Sendo que vou solicitar a impressão >> do >> > >> Flex para o Java. >> > >> E a impressora pode ser qualquer uma que estiver ligada na rede. >> > >> Eu teria que abrir uma caixa de seleção de impressão parecida com >> aquela >> > >> do Windows pegar o caminho da impressora e mandar imprimir direto na >> porta >> > >> dela. >> > >> > >> Sealguém puder me esclarecer a parte de integração ali do Flex + Java >> vai >> > >> ser de grande ajuda o resto eu dou um pesquisada. >> > >> > >> Att. >> > >> -- >> > >> Fabiano Frizzo >> > >> > >> Conheça o Projeto ACBr - Automação Comercial Brasilhttp:// >> acbr.sf.net >> > >> Conheça o Projeto JACBr - Java Automação Comercial Brasil >> > >>http://sourceforge.net/projects/jacbr >> > >> > >> -- >> > >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > >> Para enviar uma mensagem, envie um e-mail para >> flexdev@googlegroups.com >> > >> Para sair da lista, envie um email em branco para >> > >> flexdev-unsubscr...@googlegroups.com >> > >> Mais opções estão disponíveis emhttp:// >> groups.google.com/group/flexdev >> > >> > > -- >> > > David Paniz >> > >http://www.davidpaniz.com >> > >> > > -- >> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> > > Para enviar uma mensagem, envie um e-mail para >> flexdev@googlegroups.com >> > > Para sair da lista, envie um email em branco para >> > > flexdev-unsubscr...@googlegroups.com >> > > Mais opções estão disponíveis emhttp:// >> groups.google.com/group/flexdev >> > >> > -- >> > Fabiano Frizzo >> > >> > Conheça o Projeto ACBr - Automação Comercial Brasilhttp://acbr.sf.net >> > Conheça o Projeto JACBr - Java Automação Comercial Brasilhttp:// >> sourceforge.net/projects/jacbr >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > Fabiano Frizzo > > Conheça o Projeto ACBr - Automação Comercial Brasil http://acbr.sf.net > > Conheça o Projeto JACBr - Java Automação Comercial Brasil > http://sourceforge.net/projects/jacbr > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- David Paniz http://www.davidpaniz.com -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev