none
duvida sobre report viewer RRS feed

  • Pergunta

  • Sei que aqui não é o local adequadro mais no forum especifico posto uma duvida ou demora demais a resposta ou não tenho resposta, será que alguem aqui pode ajudar numa duvida sobre report viewer ?

    Tenho um relatorio que tenho dois objectdatasource o primeiro vem de uma storage do sql2005 a segunda vem de um select no oracle e preciso comparar um campo em cada objectdatasource para mostrar um valor em uma coluna, mais o objectdatasource do oracle só me vem com agragamento ou sej com sum antes do valor do campo e se vou fazer a comparação claro que não dará certo pois quero comparar o conteudo do campo e não a soma dele só me permite fazer essa expressão:

    =iif(Sum(Fields!cdempr.Value,

    "Report_Tb_CCen_AtendimentoEmpresa")=Sum(Fields!ENT_ID.Value, "oracle_DataTable1"),Sum(Fields!QTD.Value, "oracle_DataTable1"),0)

    Se retiro o sum do aracle dá erro.


    Junior
    quinta-feira, 19 de novembro de 2009 12:59

Todas as Respostas

  • Fale,

     

    Para complementar sobre o reportview olha esse link:

    http://www.devmedia.com.br/articles/viewcomp.asp?comp=14104

     

    Abraço!


    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!
    quinta-feira, 19 de novembro de 2009 13:10
  • Erysson, bem interessante mais no exemplo que vc usou vc faz referencia apenas a um dataset no meu caso como falei acima tenho informações que vem de locais distintos e não tenho como torna-los somente um, tenho um campo no relatorio total veiculo essa informação está no oracle o meu select no oracle trás o ent_id e o qtd_id na minha storage trago campos que monto no relatorio e trago o campo emp_id que quero comparar com o ent_id do oracle e assim ele me trazer o total de veiculo que seja igual, mais qdo no campo clico em expressão em fields(report_tb....) aparecem os campos que trago da storage e os campos que trago do oracle só são visualisados no datasets mais os campos que são mostrados lá todos tem o sum antes  exemplo : sum(ent_id) se retiro o sum dá erro, então lógico que se eu comparar um field com um sum jamais será verdadeiro.


    Minha questão é essa.
    Junior
    quinta-feira, 19 de novembro de 2009 13:21