O que eu quero mesmo é montar o relatório no java. Vc falou em montar uma view no JSP e mandar imprimir com window.print(); ai tem um problema se o usuario não lembrar de tirar o rodape e o caeçalho lascou.
A idéia do Applet é interessante vou estudar todas as idéias passada pelos amigos e depois vejo a que melhor me servir e retorno aqui para todos. 2010/1/4 David Paniz <davidpa...@gmail.com> > 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 > -- 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