none
Crystal Report RRS feed

  • Pergunta

  • Olá, preciso aprender como usar o crystal Report com C# no Visual Studio, alguém tem algum material que possa me ajudar???
    quinta-feira, 26 de outubro de 2006 13:27

Respostas

  • Fernanda,

    Reparei que você nunca marcar as perguntas que você faz aqui no forum como respondidas.

    Se algum dos posts solucionou sua dúvida, por favor, marque-o como resposta da pergunta. Acima de cada post você verá um botão "Marcar como resposta", basta clicar neste botão em um ou mais posts que solucionaram sua dúvida. Isso é importante para considerarmos esta pergunta como resolvida.

    Ao fazer isto, você usará o Forum da maneira esperada quando ele foi concebido e assim contribuírá para o bom funcionamento de outras features desta ferramenta.

    No meu blog tem vários exemplos de criação de relatórios com Crystal usando DataSet tipado:

    http://thespoke.net/blogs/fbcjunior/articles/Relatorios.aspx

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx

    quinta-feira, 26 de outubro de 2006 16:46
    Moderador

Todas as Respostas

  • Fernanda,

    Reparei que você nunca marcar as perguntas que você faz aqui no forum como respondidas.

    Se algum dos posts solucionou sua dúvida, por favor, marque-o como resposta da pergunta. Acima de cada post você verá um botão "Marcar como resposta", basta clicar neste botão em um ou mais posts que solucionaram sua dúvida. Isso é importante para considerarmos esta pergunta como resolvida.

    Ao fazer isto, você usará o Forum da maneira esperada quando ele foi concebido e assim contribuírá para o bom funcionamento de outras features desta ferramenta.

    No meu blog tem vários exemplos de criação de relatórios com Crystal usando DataSet tipado:

    http://thespoke.net/blogs/fbcjunior/articles/Relatorios.aspx

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx

    quinta-feira, 26 de outubro de 2006 16:46
    Moderador
  • Bom dia Francisco,

     

    Gostaria de te agradecer a ajuda, acessei seu blog e fiz os tutoriais dos relatórios, mto bom mesmo, estou conseguindo fazer o que eu preciso!!! Seus artigos me ajudaram um monte, pq eu nem tinha idéia de como fazer os relatórios!!! Mto obrigada mesmo!!!

    Gostaria tbém se possivel vc me esclarecer uma dúvida, eu estou fazendo um relatório onde as informacoes listadas sao um extrato da conta do cliente onde tem débitos e créditos, e na tabela os valores estao no mesmo campo, somente diferenciando com um outro campo na tabela chamado tipo do lancamento, entao eu preciso fazer os calculos de saldo da conta no relatorios dos créditos - débitos = saldo. Como eu posso fazer essa formula, ????

     

    Atenciosamente

     

     

    Fernanda Groskof

    segunda-feira, 30 de outubro de 2006 12:37
  • Fernanda,

    Resolvendo no relatório, você poderia, por exemplo, criar uma fórmula na linha que quando fosse débito você multiplicaria o valor por -1 e quando não fosse débito você atribuiria o valor normal do valor. Aí você faria o somatório desta fórmula para imprimir no footer, não o somatório do valor.

    Daria para resolver na query do banco de dados também, trazendo um campo a mais no resultado com este mesmo if, aí você totalizaria este campo a mais.

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx

    segunda-feira, 30 de outubro de 2006 12:58
    Moderador
  • Francisco,

    Boa tarde. Estou tentado fazer um relatório, no .NET 2003, Windows Forms, que recebe um DataSet que contém duas tabelas (pedido e itens). A SP retorna dois selects. O dataset está sendo preenchido corretamente. Porém, quando chamamos o crystal, dá um erro maluco, do tipo "engine rpt....". É possível fazer um relatório dessa forma? Ou temos que fazer um "linguição", ou seja, um único select com a cabeçalho sendo replicado em todas as linhas?

     

    sexta-feira, 3 de novembro de 2006 20:56
  • Jorge,

    Tem as duas opções. Ou você recebe as duas tabelas num DataSet mas ao montar o relatório você aponta os relacionamentos corretamente e se certifica que os joins estão consistentes como fiz aqui:

    http://thespoke.net/blogs/fbcjunior/archive/2006/07/21/CrystalDataSetWinVS2005.aspx

    ... ou você cria um DataSet com uma única tabela com todos os dados que você precisa, como eu fiz aqui:

    http://thespoke.net/blogs/fbcjunior/archive/2006/07/28/CrystalDataSetWinVS2005II.aspx

    Os dois exemplos que postei geram o mesmo relatório, mas de maneiras diferentes. Eles estão em VS2005, mas não é tão diferente assim em VS2003, veja se consegue reproduzí-los aí.

    Quanto a mensagem de erro, poste ela completa por favor, para que eu possa lhe ajudar.

    Abraços,
    Francisco
    OK, Computer - http://thespoke.net/blogs/fbcjunior/default.aspx

    sexta-feira, 3 de novembro de 2006 22:39
    Moderador