@RafaelViana,Pelo que você falou na primeira msg, acho que você já deve ter
visto o screencast que postei no meu blog, que é o básico do FlexReport (com
o exemplo do ReportDataGrid). Estou terminando o exemplo que vou mostrar no
segundo screencast, que seria esse exemplo "mais complexo" que tanta gente
procura. Mas me bateu uma dúvida: como seria um relatório mais complexo pra
você? Como você precisa fazer esse relatório?

Concordo com o que o Mário Júnior disse. Relatório é processamento, e
processamento é coisa pro server. Acho interessante discutirmos essas
alternativas e conhecer todas elas, mas não podemos esquecer que o mais
importante não é a ferramenta, mas o bom senso. O FlexReport é muito útil
para uma aplicação pequena em AIR (sem acesso a um backend pra gerar os
relatórios), mas completamente inviável para gerar relatórios que envolvam
muitos dados e muitas páginas. Mas dependendo da situação, você pode
processar os dados no server e enviá-los para o FlexReport renderizar (sei
lá uma idéia maluca que me ocorreu agora, não pensei direito sobre o
assunto).

Vou ver se estudo melhor as alternativas que foram comentadas aqui. Sem
perder o bom senso de vista, claro! :-)

Abraço!

Elvis Fernandes



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

>
> Obrigado pelas respostas vou dar uma lida no material do Ireport que
> achei(muito material disponível na internet, que diferença pro
> FlexReport!), quando eu for fazer a integração, se não conseguir venho
> aqui pedir a ajuda de vocês.
>
> Abraços,
> Rafael
>
> On 15 mar, 15:14, Beto <b...@webinovacoes.com.br> wrote:
> > Mário Júnior escreveu:
> >
> >
> >
> > > */"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 <mailto: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
> > >     <mailto: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
> > >     <mailto: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
> > >     <http://blog.mariojunior.com>
> >
> > > --
> > > Mário Júnior
> > > Programador Java / Adobe Flex
> > >http://blog.mariojunior.com
> >
> > Rafael,
> >
> > Eu sempre acompanho as threads  sobre relatorios, tive algum sucesso com
> > jasper4flex, o MarioJR me ajudou bastante, porem era somente para
> > relatorios simples, ao aumentar a complexidade não funcionava mais, ai
> > voltei para servlet, aprendi uma coisa nesse periodo temos usar o q
> > temos e q esta mais acessivel, não dar para quebrar a cabeça.
> >
> > Eu uso servlets o q precisar tamus na area
> >
> > --
> > Atenciosamente,
> >
> > Beto
> > +55 61 4063.6303 | 61 8409.1775
> > Web 
> > Inovaçõeswww.webinovacoes.com.br<http://xn--inovaeswww-s6a2o.webinovacoes.com.br>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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