none
2 dataset ReportViewer RRS feed

  • Pergunta

  • Bom dia a todos.

    Estou tendo um problema na minha aplicação, aonde precisei fazer um relatório aonde uso duas tabelas que estão relacionadas.

    Porem a tabela cliente não esta trazendo a informação

    

    o Cliente esta vindo em branco.

    o Código em que faço o select para pegar esses dados é.

     ReportViewer1.LocalReport.ReportEmbeddedResource = "Relatórios\\ReceberTotal.rdlc";

                this.ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("State", ReceberServicos.SelecionarReceberData("asc", "Descricao", Convert.ToDateTime(txtDtIni.Text), Convert.ToDateTime(txtDtFim.Text))));            ReportViewer1.LocalReport.Refresh();


            public static List<RECEBER> SelecionarReceberData(string ordernarpor, string sortearpor, DateTime DataIni, DateTime DataFim)        {            List<RECEBER> receberretorno = new List<RECEBER>();            PAGAMENTOEntities context = MOCContextHTTPContext.GetContext();            var query = from r in context.RECEBER                        join c in context.CLIENTE on r.CLI_ID_CLIENTE equals c.CLI_ID_CLIENTE                        where (r.REC_EMISSAO >= DataIni) && (r.REC_EMISSAO <= DataFim)                        orderby (r.REC_ID_RECEBER) ascending                        select new { r, c };            foreach (var item in query)            {                receberretorno.Add(item.r);            }            return receberretorno;        }

    E estou setando os dois dataset no relatório.

    Alguem poderia me ajudar?

    quarta-feira, 12 de setembro de 2012 13:32