none
Cristal Report não aparece todos os campos RRS feed

  • Pergunta

  • ola criei um relatorio, porem toda vez que coloco o campo do cleinte, o relatorio nao aparece os conteudo, quando esta só o campo vendas, aparece td normal

     

    private string conexao = "server=11LAB\\SQLEXPRESS;Data Source=xxxx;User ID=sa;Initial Catalog=xxx;pwd=xxx;";

            private void MasterForm_Load(object sender, EventArgs e)
            {
                // Primeiro: Define a consulta que preenche
                // um DataSet com o conte�do da Tabela de Clientes
                string queryvendas;
                queryvendas = "Select VENDA.DATA_DE_COMPRA,VENDA.TIPO_DE_COMPRA,VENDA.VALOR_TOTAL,CLIENTES.NOME  from VENDA,PRODUTOS,CLIENTES Where TIPO_DE_COMPRA Like '%MASTERCARD%'";
                SqlDataAdapter vendasAdapter;


                vendasAdapter = new SqlDataAdapter(queryvendas, conexao);
                DataSet Ds = new DataSet();
                vendasAdapter.Fill(Ds, "VENDA");
                // Criando um novo objeto do tipo do relat�rio criado (RptTelefones)
                master rpt = new master();


                // Definindo o resultado da busca, como sendo o conte�do do relat�rio
                rpt.SetDataSource(Ds);
                // Exibindo os dados no relat�rio.
                MastercrystalReportViewer.ReportSource = rpt;
            }

     

    pq esta assim?


    Aprendendo e evoluindo
    segunda-feira, 14 de junho de 2010 17:00

Respostas

Todas as Respostas

  • ninguem pode me ajudar?
    Aprendendo e evoluindo
    segunda-feira, 14 de junho de 2010 18:53
  • SE NESSA PARTE:

     vendasAdapter = new SqlDataAdapter(queryvendas, conexao);
                DataSet Ds = new DataSet();
                vendasAdapter.Fill(Ds, "CLIENTES");
                // Criando um novo objeto do tipo do relat�rio criado (RptTelefones)
                master rpt = new master();

     

    EU COLOCAR "CLIENTES" APARECE O NOME DO CLIENTE, POREM SE EU COLOCAR VENDAS, APARECE SÓ OS CAMPOS DE VENDA... COMO FAÇO PARA APARECER OS 2?


    Aprendendo e evoluindo
    segunda-feira, 14 de junho de 2010 19:18
  • RESOLVI..

    É SÓ COLOCAR

    vendasAdapter.Fill(Ds, "CLIENTES");
    vendasAdapter.Fill(Ds, "VENDA");


    Aprendendo e evoluindo
    segunda-feira, 14 de junho de 2010 19:24
  • resolvi, porem agora os campos ficam se repitindo, ja que são no momento 15 registros no bd, porem ta aparecendo 30,pq?

    Aprendendo e evoluindo
    quarta-feira, 16 de junho de 2010 16:16
  • alguem?
    Aprendendo e evoluindo
    quarta-feira, 16 de junho de 2010 18:25
  • nao tem ninguem aki?
    Aprendendo e evoluindo
    sexta-feira, 18 de junho de 2010 16:56
  • rsrrssr, olá.

    Bem, por aparecer duplicado, vc sabe se o relacionamento em seu dataset está correto?

     

    segunda-feira, 21 de junho de 2010 15:58
  • consegui resolver é só colocar o nome da tabela que esta no meu dataset.. tipo master_table

    Aprendendo e evoluindo
    segunda-feira, 21 de junho de 2010 19:46