Não sou Expert mas talvez possa ajudar.

Os relatórios são gerados e renderizados no back-end (Java), a única
coisa que o Flex faz é chamar o servlet e enviar os parametros.

private var variaveis : URLVariables = new URLVariables();

        var url : URLRequest = new URLRequest(http://servidor.com.br/
nomedaaplicacao/nomedaservlet);
            variaveis.nome_relatorio = "NomeDoRelatorio.jasper";
            variaveis.parametro_de_teste = qualquer parametro;
        url.data = variaveis;
        navigateToURL(url , "_blank");

A servlet, tem vários exemplos na internet para renderizar o jasper


On 17 jul, 07:55, marcio fermino <prologicasiste...@gmail.com> wrote:
> Ola Bruno, vou me juntar a voce,, agora eu consegui abrir o xViewr sem
> problemas, *inclusive no servidor*, só que a banda ( DETAIL) não traz oa
> dados.
>
> Deveriamos ter uma força tarefa para fazer o FLEX imprimir....
>
> Deve ter alguém que saiba.,.
>
> Como se dizia antigamente: *PRECISO DE AJUDA DE exepe...@*
>
> 2009/7/16 bruno bg <bruno...@ig.com.br>
>
>
>
> > Realmente é um problema esse negócio de impressão. CARACA. !!!
>
> > o xViewer não tem mais comunidade dando continuidade.
> > o FlexReport dá "páu" quando a coisa vai ficando complexa. e tem que
> > desenhar todos os relatórios novamente, não podemos aproveitar os JASPER
> > usados em outra aplicação.
> > o jasper4flex tb , tem comentários , mas nada concluido, até o link
> >http://jasperforge.org/sf/projects/jasper4flexé furado. Até consegue
> > fazer alguma pesquisa no jasperforge, mas só trás pedidos de socorro e
> > nenhuma conclusão.
>
> > Implementei a abertura do JasperViewer diretamente usando no método DAO.
> > funciona direito no Eclipse.(em anexo)
> > capturei o 
> > FlexContext.*getServletContext*().getRealPath("/pacote/blablabla/arquivo.ja­sper").
>
> > Mas quando coloquei no servidor deu erro de
> > faultCode:Server.Processing faultString:'java.awt.HeadlessException :
> > No X11 DISPLAY variable was set, but this program performed an operation
> > which
> > requires it.' faultDetail:'null'
> > pesquisei e achei
> >http://blog.mhavila.com.br/category/so/unix/
> >http://java.sun.com/developer/technicalArticles/J2SE/Desktop/headless/
> >http://java.sun.com/j2se/1.4.2/docs/guide/awt/AWTChanges.html#headless
> > conforme dito nos links implementei diretamente na aplicação
> > System.setProperty("java.*awt*.*headless*", "false");
> > joguei no servidor e deu outro erro.
> > faultCode:Server.Processing faultString:'java.lang.UnsatisfiedLinkError :
> > /usr/java/jdk1.6.0_06/jre/lib/i386/xawt/libmawt.so: libXtst.so.6:
> > cannot open shared object file: No such file or directory'
> > faultDetail:'null'
>
> > bom nesse momento TENTEI jogar para o servidor a responsabilidade.
> > ele colocou no start da JVM export JAVA_OPTS=" -Djava.awt.headless=true "
> > fiz o deploy e voltou o erro do HeadlessException
> > tentei jogar novamente , dizendo que a lib deles poderia estar corrompida e
> > para finalizar ele me responderam que
> > *Verificamos o funcionamento da lib e está correto, porém o servidor não
> > utiliza um serviço de interface gráfica (headless). Notamos que a classe
> > javax.swing.JFrame é chamada pelo Jasper Reports e necessita de uma
> > interface gráfica ativa no servidor, desta maneira não será possível sua
> > execução.
>
> > Por favor, pode verificar uma alternativa que não dependa da execução de
> > uma interface gráfica para que a aplicação funcione corretamente?
> > *
> > aê agora eu pergunto. o  jasperreports-3.0.0.jar não deveria ter
> > internamente suporte a interface gráfica.?
> > ou o flex tb não deveria ter internamente alguma coisa que suportasse uma
> > interface gráfica do tipo javax.swing.JFrame ?
>
> > Será que o flex só consegue mostrar o arquivo.PDF depois de "exportado"
> > (JasperExportManager.exportReportToPdf(jp);)
> > os exemplos que vi na web utilizam Servlet para pegar o contexto, MAS
> > NENHUM com :
> > JasperViewer jrviewer = *new* JasperViewer(print, *false*);
> > jrviewer.setVisible(*true*);
>
> > Como vocês podem perceber eu, nosso amigo Willian e muito outros que tb já
> > li no forum, temos grandes dificuldades com visualização de relatórios
> > JASPER.
> > Na verdade não é aparecer o PDF.  E aparecer o JASPER VIEWER , com a opção
> > de salvar para outros tipos de arquivos com aquele botão do disquete que
> > fica ao lado do botão de imprimir, bem no canto esquerdo superior da tela.
>
> > Será que algum amigo "jaspeiro + flexeiro" teria algum tutorial ou link que
> > mostrasse a visualização dos JASPER. (como anexo)
>
> > agradecemos muito a ajuda.
> > bruno bg
>
> > 2009/7/16 Wiliam <keikunc...@gmail.com>
>
> >> galera, depois de tanto bater a cabeça e até reconstruir partes do
> >> Flexreport modificando alguns erros que encontrei... Desisti, pois o
> >> flex report no Gumbo da muito pau.
>
> >> Então, estou começando com Flex Gumbo + JasperReport + iReport, que me
> >> parece a melhor solução mesmo.
> >> Alguem tem algum material, aplição Demo, etc.. Qualquer coisa, pelo
> >> amro de Deus! :D
>
> >> inté! valew galera! >>
--~--~---------~--~----~------------~-------~--~----~
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