none
Criação e Edição de Relatórios... Urgente! RRS feed

  • Pergunta

  • Pessoal,

    Estou desenvolvendo uma aplicação para desktop no Visual Studio 2005, utilizando a linguagem C#. Nessa aplicação preciso gerar relatórios e a idéia é que esses relatórios possam ser personalizados pelo próprio usuário.

    Preciso de um componente para o Visual Studio 2005 que permita a geração tanto em tempo de desenvolvimento quanto em tempo de execução. Preciso que usúario consiga, por exemplo, entrar com uma instrução SQL para a origem de dados e configurar o layout do relatório, incluindo agrupamentos, totalizações, fórmulas, etc.

    Outra necessidade é que as configurações de layout e a instrução SQL do relatório fiquem gravados na base de dados.

    Alguém conhece algum componente desse tipo, ou pode me dar alguma informação??

    P.S.: Fiz alguns testes com o Crystal Reports que vem incorporado no Visual Studio, mas parece que ele não atende perfeitamente às minhas intenções. Outra é que eu teria que utilizar um aplicativo externo, Crystal Reports Professional, para a criação dos relatórios personalizados.

    Fiz também alguns testes com a própria ferramenta do Visual Studio juntamente com o Report Viewer, mas não consegui extrair conclusões significativas sofre ela na resolução do meu problema

    Desde já agradeço!

    []'s

    Diogo Damiani Ferreira

    quinta-feira, 6 de julho de 2006 13:30

Respostas

  • Carlos,

    Está é uma das idéias também. Achei um exemplo até interessante que mostra um pouco do funcionamento so System.Drawing.Printing. Um dos problemas para implementar é que gastaria muito mais tempo no meu projeto. 

    Achei um outro componente interessante, StimulSoft.Net. Estou analisando seu funcionamento tb.

    No mais, obrigado pela ajuda!

    []'s

    Diogo Damiani Ferreira

     

     

     

    quinta-feira, 6 de julho de 2006 17:35
  • Se voçê ainda não encontrou a ferramenta certa, experimente o FASTREPORT, acho que atende suas necessidades.
    domingo, 7 de janeiro de 2007 12:47
  • Diogo,

     

    O XTrasReports tem esta funcionalidade (www.devexpress.com)

     

    []s,
    Carlos.

    quinta-feira, 11 de janeiro de 2007 01:15

Todas as Respostas

  • Diogo,

    Componentes para gerar relatórios dinâmicamente na maioria das vezes não correspondem às nossas expectativas. Você já considerou implementar você mesmo uma solução utilizando o System.Drawing.Printing para gerar os relatórios?

     

    quinta-feira, 6 de julho de 2006 14:11
  • Carlos,

    Está é uma das idéias também. Achei um exemplo até interessante que mostra um pouco do funcionamento so System.Drawing.Printing. Um dos problemas para implementar é que gastaria muito mais tempo no meu projeto. 

    Achei um outro componente interessante, StimulSoft.Net. Estou analisando seu funcionamento tb.

    No mais, obrigado pela ajuda!

    []'s

    Diogo Damiani Ferreira

     

     

     

    quinta-feira, 6 de julho de 2006 17:35
  • Se voçê ainda não encontrou a ferramenta certa, experimente o FASTREPORT, acho que atende suas necessidades.
    domingo, 7 de janeiro de 2007 12:47
  • Diogo,

     

    O XTrasReports tem esta funcionalidade (www.devexpress.com)

     

    []s,
    Carlos.

    quinta-feira, 11 de janeiro de 2007 01:15