none
Crystal Reports XI : Instanciar RPT no C# RRS feed

  • Pergunta

  • Olá Desenvolvedores, boa noite!

    Cenário : Tenho um relatório criado no Crystal Reports XI, o qual é populado através de uma tabela SQL. Este arquivo RPT foi criado diretamente dentro do Crystal Reports. (Não com auxílio/ambiente do Visual Studio/C#..)

    Agora, há como popular e gerar o PDF do RPT, dentro de uma aplicação C# ?

    Ou seja, através da aplicação C#, eu popular a tabela SQL, instanciar o arquivo externo RPT de uma pasta, por exemplo "c:\arqcrystal\relatorio.rpt"  e gerar/gravar o PDF sem ter que importar (ou tenho que importar ?) o RPT para dentro do projeto ?


     


    Gilberto Herminio Desenvolvedor - Mogi das Cruzes-SP desenvolvedor.gha@gmail.com

    sexta-feira, 3 de fevereiro de 2017 21:44

Respostas

  • Sim , basta apontar para o local onde se encontra o seu arquivo RPT exemplo:
    ReportDocument reports = new ReportDocument();
    //Carrega o arquivo do report
    reports.Load(@"C:\Report.rpt");
    


    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Marcado como Resposta Gilberto_Mogi segunda-feira, 6 de fevereiro de 2017 12:44
    segunda-feira, 6 de fevereiro de 2017 11:09

Todas as Respostas

  • Sim , basta apontar para o local onde se encontra o seu arquivo RPT exemplo:
    ReportDocument reports = new ReportDocument();
    //Carrega o arquivo do report
    reports.Load(@"C:\Report.rpt");
    


    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Marcado como Resposta Gilberto_Mogi segunda-feira, 6 de fevereiro de 2017 12:44
    segunda-feira, 6 de fevereiro de 2017 11:09
  • Excelente Dia !!!

    Primeiramente, obrigado pelo retorno Mr.GMSOFT !

    Baseado em sua resposta, agora vou estudar e "tocar" o desenvolvimento.

    Caso eu tenho mais dúidas, as posto novamente...

    Abraços e Ainda +Sucesso!


    Gilberto Herminio Desenvolvedor - Mogi das Cruzes-SP desenvolvedor.gha@gmail.com

    segunda-feira, 6 de fevereiro de 2017 12:36
  • Qualquer dúvida fique a vontade para postar, pois o crescimento é mútuo ;)

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    segunda-feira, 6 de fevereiro de 2017 12:52
  • Mais uma vez, obrigado!

    A ideia da aplicação é a seguinte :

    A aplicação lê uma arquivo TXT, o importa para o SQL (após tratamento), e gera os PDFs como nomes individuais a partir de um determinado campo da tabela SQL, por exemplo, CPF. 

    Tô aqui, estudando.....estudando...

    Abraços!


    Gilberto Herminio Desenvolvedor - Mogi das Cruzes-SP desenvolvedor.gha@gmail.com

    segunda-feira, 6 de fevereiro de 2017 15:40