none
Ficha de Clientes

    Question

  • Boa tarde,

    Necessito pegar uma ficha de cliente no banco de dados em pdf, porém necessito que apareça detalhado todos o nome do cliente, rg, cpf, etc... e logo abaixo desses dados, uma grid com seus pedidos. Como posso proceder?

    Abraços,


    Michel Costa
    Monday, November 22, 2010 5:10 PM

Answers

All replies

  • Ola Michel,

        Voce que abrir um arquivo pdf, retirar os dados de dentro dele e monta um relatorio com esse dados é isso ?

        Se o arquivo tiver alguma proteção contra leitura não acredito que vá ser possivel, caso contrario experimente usar este componente para manipular arquivos pdf...

    http://itextpdf.com/


    Se não da certo como voce esta fazendo... Tente fazer de um jeito totalmente diferente....
    Monday, November 22, 2010 6:02 PM
    Moderator
  • Ola Michel,

        Voce que abrir um arquivo pdf, retirar os dados de dentro dele e monta um relatorio com esse dados é isso ?

        Se o arquivo tiver alguma proteção contra leitura não acredito que vá ser possivel, caso contrario experimente usar este componente para manipular arquivos pdf...

    http://itextpdf.com/


    Se não da certo como voce esta fazendo... Tente fazer de um jeito totalmente diferente....

    Oi,

    Veja se ajuda.

    http://aspdotnetcodebook.blogspot.com/2008/08/how-to-convert-pdf-file-to-text-in.html


    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!
    Monday, November 22, 2010 6:08 PM
  • Desculpa se não fui claro.

    Na verdade quero fazer o seguinte:

    Preciso buscar os dados no banco e transformar em uma ficha de cliente para o usuário vizualizar no browser por PDF para o usuário consultar. Só que nessa mesma ficha eu tenho que fazer outro SELECT em uma tabela distinta pra mostrar um GRID que  tenha os pedidos desse mesmo Cliente.

    Ficaria de certa forma assim:

    Nome: Fulano
    Tel: 11 1111-11111
    Empresa: ACME

    Pedidos:

    Produto 1 | Valor
    Produto 2 | Valor
    Produto 3 | Valor

    Em Crystal Report ou no Report Viewer não achei nenhuma maneira de fazer isso.

    Não tenho problemas com a lingugem SQL e o tratamento com isso no ASP.NET, se fosse com GridView consegueria sem problemas. A minha dificuldade realmente é por no PDF/Crystal/Report.

    Abraços,


    Michel Costa
    Monday, November 22, 2010 6:25 PM
  • Desculpa se não fui claro.

    Na verdade quero fazer o seguinte:

    Preciso buscar os dados no banco e transformar em uma ficha de cliente para o usuário vizualizar no browser por PDF para o usuário consultar. Só que nessa mesma ficha eu tenho que fazer outro SELECT em uma tabela distinta pra mostrar um GRID que  tenha os pedidos desse mesmo Cliente.

    Ficaria de certa forma assim:

    Nome: Fulano
    Tel: 11 1111-11111
    Empresa: ACME

    Pedidos:

    Produto 1 | Valor
    Produto 2 | Valor
    Produto 3 | Valor

    Em Crystal Report ou no Report Viewer não achei nenhuma maneira de fazer isso.

    Não tenho problemas com a lingugem SQL e o tratamento com isso no ASP.NET, se fosse com GridView consegueria sem problemas. A minha dificuldade realmente é por no PDF/Crystal/Report.

    Abraços,


    Michel Costa


    Veja se ajuda:

    http://www.devmedia.com.br/post-14104-Ferramentas-para-relatorios-no-ASP-NET.html


    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!
    Monday, November 22, 2010 6:31 PM
  • Veja se ajuda:

    http://www.devmedia.com.br/post-14104-Ferramentas-para-relatorios-no-ASP-NET.html


    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!

    Infelizmente não. Pelo que percebi é muito genérico. Como disse, preciso dos campos para o detalhamento do cliente, e de um GRID para a exibição dos pedidos. Já tenho as querys prontas. Seria interessante mostrar, e também utilizar parametros. Obrigado.
    Michel Costa
    Monday, November 22, 2010 6:59 PM
  • Voce pode montar um relatorio usando Crystal Report ou um Report Services e renderizar o mesmo como PDF

    http://geekswithblogs.net/bsherwin/archive/2007/04/29/112094.aspx

    http://www.microsoft.com/brasil/msdn/Tecnologias/vsnet/PDFCrystalReports.mspx


    Eu não sou pago para postar aqui... faço simplesmente porque eu quero....
    Tuesday, November 23, 2010 4:57 PM
    Moderator
  • A solução nesse tópico funciona para esse caso também.

    http://social.msdn.microsoft.com/Forums/pt-BR/aspnetpt/thread/31995225-8005-42de-a40e-60530fbd3d31

    Obrigado a todos


    Michel Costa
    • Marked as answer by Michel Costa Wednesday, November 24, 2010 6:27 PM
    Wednesday, November 24, 2010 6:27 PM
  • Eu não conhecia esse componente.... ja que vc esta usando dele deixa eu aproveitar e tirar uma duvida...

    Quando vc vai gerar o PDF, tem muita vairação no processamento da maquina (quando usava o Rave Reports sempre era alocado 100% de processamento) e em questão de velocidade, tem alguma demora na geração do PDF ?

     


    Eu não sou pago para postar aqui... faço simplesmente porque eu quero....
    Wednesday, November 24, 2010 11:14 PM
    Moderator
  • Então, eu gerei um PDF, com uma massa de Texto relativamente alta, com umas 10 páginas e o processamento foi instantâneo.

    Nesse pacote que te passei, tem uma aplicação (Windows Forms), que tem exemplos com imagens, textos e diversos outros recursos, que por sinal, a geração do PDF também é instantanea.

    Qualquer dúvida sobre esse recurso só falar.

    Abraços,


    Michel Costa
    Friday, November 26, 2010 10:49 AM
  • Bacana ^^

    Valeu... vo baixar ele aqui e fazer uns testes tambem.. é sempre bom ter uma alternativa a mais :)


    Eu não sou pago para postar aqui... faço simplesmente porque eu quero....
    Friday, November 26, 2010 1:06 PM
    Moderator
  • Sim, e como falei, o bom que você coloca ele da maneira que você quer, e não pré configurado. Dá trabalho, mas o resultado é sempre o esperado.

    Ele vem com uns Samples, que dá pra se basear muito bem com isso.

    Qualquer dúvida é só falar. Abraços.


    Michel Costa
    Friday, November 26, 2010 1:20 PM