9

FlexReport com o Flex4!

Alguns dias atrás eu escrevi este artigo com o título “Uma nota sobre o FlexReport” e configurei o post para que ele fosse ao ar no dia seguinte. Este ERA o conteúdo do artigo:

Há um bom tempo eu escrevi um artigo e gravei um dois screencasts sobre o FlexReport, mostrando como ele funciona(va) e como criar um relatório com ele.

Esses artigos estão entre os mais visualizados do meu blog. Até hoje eu recebo perguntas e comentários sobre como resolver algum problema com o FlexReport, como imprimir em formato paisagem, como adicionar outros formatos de papel, entre outras perguntas.

Pretendo com este post responder a todas essas questões: não usem o FlexReport. A idéia do programa é excelente, mas infelizmente o projeto foi abandonado. A última versão (0.2 RC1, se não me engano) foi lançada no começo de 2008, quando o Flex 3 ainda não tinha tanto tempo de vida. Estamos em 2010, a versão final do Flex 4 já saiu e o FlexReport não mudou nem um pouco.

Eu até pensei em ajudar a tocar o projeto, mas por falta de tempo não pude colaborar da forma que eu gostaria.

Como já estamos usando o Flex 4, vale a pena dar uma olhada nos recursos de impressão que temos disponíveis. Pode ser que ajude em alguma coisa: http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf65381-8000.html

Mas quando anoiteceu eu recebi um e-mail do Douglas Marques com uma boa notícia: ele e a equipe da empresa onde trabalha atualizaram a biblioteca do FlexReport para trabalhar com o Flex 4, além de corrigir diversos bugs! Cancelei a publicação do artigo e (felizmente) substituí por este novo artigo.

Eu ainda não testei a biblioteca, mas atendendo ao pedido do Douglas estou publicando ela aqui.

A informação que eu tive é que em breve a empresa disponibilizará o código fonte.

Update @ 08/nov/2010 20h30

Atendendo a solicitações (e resolvendo uma pendência antiga), estou publicando o código-fonte que o Douglas me enviou e dando os créditos apropriadamente: os feras que fizeram a atualização foram Diogo Muller, Douglas, Lucas Zambon, Ivo Marcelo e Marcelo Mello, todos da Lactec.

Comments 9

  1. Pingback: Gerando relatórios com o FlexReport – Parte 1 | Elvis Fernandes

  2. Pingback: Gerando relatórios com o FlexReport – Parte 3 (Screencast) | Elvis Fernandes

  3. Olá Elvis!

    Trabalho com um sistema que utiliza RoR e Flex, gostei muito dos screencasts que fizestes sobre os relatórios, gostaria de saber se os botões de export to PDF e a impressão estão funcionando ou precisa de alguma codificação extra que você não exibiu nos videos.

    Mais uma vez Parabéns pela iniciativa…

  4. Muito obrigado pelo informacao. Estou a usar o FlexReport mas o FlexReport nao funciona com AdvancedDataGrid. Sera’ que e’ possivel fazer o download da ultima versao do codigo fonte do FlexReport (contido no swc disponibilizado)? Eu nao me importo de modificar a libraria e adicionar suporte para ADG.

    William Lima :
    doc.pdfScript = “http://pd.to.generate.server/pdf/create.php”;
    doc.pdfEnabled = true;

    Elvis : Parebens pela iniciativa.

    Cumprs
    Ric

  5. Em Primeiro lugar parabéns por seus posts e screencasts.. sempre me ajudaram muito, mas estou com um problema q não consegui resolver, tem como fazer um tipo de addPage por exemplo, eu tenho uma lista de clientes em um arraycollection mas eu quero imprimir em forma de ficha tipo um por folha.. tem como fazer isto?? Desde já obrigado..

  6. Boa Tarde, gostei dos seus posts.. estou usando o flex 4 com o FlexReport, já baixei a fonte para mudar o ToolTip dos botões para português, fiz um relatório de teste aqui.. da mesma forma que vc explicou, só que não aparecendo no relatório o cabeçalho… sendo na seção ‘pages’ que fica do lado esquerdo, está sendo mostrado o cabeçalho.. vc tem alguma idéia o que seja ?? o export to pdf tb não esta funcionando..
    Obrigado

  7. Elvis, estou com um problema, baixei o swc que vc disponibilizou mais esta dando um erro no modo design quando tento criar o cabeçalho do relatório, diz que falhou ao carregar todos os componentes do swc, vc pode me ajudar com isso?

  8. Olá Elvis!

    Obrigada por sempre estar montando informações e suas aplicações.

    Estava tentando mexer com a nova lib do FlexReport para flex 4.

    Percebi que ele não permite a função de zoom.

    Mais não aparece nada na tela.

    Teria como disponibilizar um exemplo?

    Estou fazendo com dados completamente dinâmicos, inclusive montar qualquer tipo de gráfico.

    Grata.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *