Usuário com melhor resposta
Crystal Reports XI : Instanciar RPT no C#

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
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");
A 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
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");
A 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
-
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
-
-
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