*"Tem como fazer uma pre-visualização dentro da aplicação flex do relatório
do jasper(igual tem no FlexReport)?"*

Tinha, com o Jasper4Flex mas o projeto parou.
Na ultima fase do projeto (antes de ter parado) já era possível visualizar
relatórios simples, mas nada muito complexo ainda.


Agora, não vejo problema algum em usar servlets (além do messagebroker) para
imprimir relatórios, mesmo postando parâmetros com POST. É óbvio que vc não
vai postar todas as informações do relatório, mas somente dados para
pesquisa, por exemplo (bem hipotético):

Vc tem na tela um grid com 20 registros filtrados do dia 10/03 até 15/03.
Se vc quer imprimir essa mesma lista, vc manda a data de pesquisa ... não o
arraycollection todo.

Daí vc me diz:
"puxa.. mas o servlet fica exposto, daí qualquer pessoa pode disparar
requisições para o servlet sem passar pela aplicação flex."
É, isso é verdade, mas vc pode tratar isso com Sessions ou tokens de
identificação para saber se tem usuário logado ou não, ou várias outras
formas de fazer.

Só acho mais fácil construir e usar relatórios no jasper (com iReports) doq
fazer na unha com FlexReports, além também da questão de processamento que
já comentei no e-mail anterior.

Agora, que é triste ver o jasper4flex parado, realmente é.


Falow.



2009/3/15 RafaelViana <rfl.vi...@gmail.com>

>
> Poisé estou nesse dilema agora entre usar FlexReport ou o Jasper...
>
> A vantagem que achei no FlexReport, é que não involve nada de
> servlets, tem opção de pré-visualização, só que a pior parte não tem
> nada de material na internet, nem documentação oficial, sempre que
> tiver dúvidas terei que recorrer a terceiros.
> Ja o Jasper é completamente diferente, apesar da documentação oficial
> ser paga, existe muito material na internet.O que me deixa meio
> "inseguro" de usá-lo é a chamada dele na aplicação com parametros na
> servlet (e acho que uma curva de aprendizado maior), se eu já tivesse
> usado em outra aplicação java, com certeza já estaria usando-o :D
> Tem como fazer uma pre-visualização dentro da aplicação flex do
> relatório do jasper(igual tem no FlexReport)?
>
> On 15 mar, 01:39, Mário Júnior <juninho...@gmail.com> wrote:
> > Ia responder na outra thread q vc levantou sobre relatórios, mas já que
> vc
> > abriu uma nova, vai por aqui mesmo =D.
> >
> > Seguinte... acho q o FlexReports (e incluo o AlivePDF também) tem uma boa
> > intenção em querer gerar e visualizar relatórios dentro da própria app
> flex,
> > mas na minha humilde opinão (e reforço ser uma opinião estritamente
> pessoal)
> > acho q está "metendo o bedelho onde não é chamado". =D
> >
> > Até o dia em que uma verdadeira solução para relatórios não seja proposta
> > para o Flex, vou continuar disparando requisições para um servlet com
> > argumentos de pesquisa POST para que o jasper crie os relatórios para mim
> em
> > pdf e cuspa-os na tela em outra janela do browser. Muito mais prático,
> muito
> > mais "poderoso" e vc pode criar os relatórios da forma que quiser usando
> > iReports.
> >
> > Se trabalhar com CrystalReports então, vc poderá reaproveitar os mesmos
> RPTs
> > (extensão de relatórios do Crystal) de softwares desktop, é incrível!
> >
> > Sinceramente, relatórios envolve processamento e processamento é coisa de
> > servidor.. seguindo essa idéia, a geração de um relatório é
> responsabilidade
> > do server-side, náo do client... client é só pra exibir.
> >
> > Agora, uma solução que seria incrível é o jasper4flex que reaproveita
> > arquivos .jrxml para gerar os relatórios no server-side, mas visualizá-os
> > dentro do Flex... mas, é uma pena q o projeto parou, infelizmente. =(
> > (alguém anima em tocar o projeto?)
> >
> > Para finalizar, eu conheço muitos sistemas na web q usam FlexReports e
> > funcionam bem mas, ressalto que, o que eu disse acima retrata minha
> opiniáo
> > pessoal. Além do mais, muito mas fácil gerá-los no server do que escrever
> > muitas linhas em as3/mxml para fazer algo realmente complexo quando
> > necessário.
> >
> > Bem.. são meus 0.2 centavos =D
> >
> > 2009/3/15 RafaelViana <rfl.vi...@gmail.com>
> >
> >
> >
> > > Olá procurei muito na internet, só que o máximo que achei foram de
> > > tutorias do FlexReport(Inclusive o exemplo oficial) só demonstram como
> > > fazer impressão de relatórios com a classe ReportDataGrid, mas eu
> > > queria fazer relatórios mais complexos, que vão além de imprimir os
> > > datagrids.
> >
> > > Alguém que utiliza ou que ja utilizou o FlexReport, pode me mostrar um
> > > exemplo de relatório?
> >
> > > Atenciosamente,
> > > Rafael
> >
> > --
> > Mário Júnior
> > Programador Java / Adobe Flexhttp://blog.mariojunior.com
> >
>


-- 
Mário Júnior
Programador Java / Adobe Flex
http://blog.mariojunior.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
-~----------~----~----~----~------~----~------~--~---

Responder a