none
Count ReportViewer RRS feed

  • Pergunta

  • Galera bom dia,

     

    Estou usando C# - Windows Forms - SQL Server e Reportviewer

    Estou precisando dentro de uma tabela mostrar valores de 2 tabelas no banco. Só para antecipar eu já tentei usar as 2 tabelas juntas usando um JOIN no dataset só que existe algumas regras no meu software que não dá certo.

    Então estou usando 2 datasets no arquivo do ReportViewer e preciso realizar um COUNT CONDICIONAL...

    Algo parecido com um CONT.SE do Excel...preciso contar os valores da tabela B mais quero contar somente os valores que tenham o mesmo modelo que a tabela A.

    Alguém tem alguma ideia?

     

     

    quarta-feira, 9 de junho de 2010 12:39

Respostas

  • Guilherme,

    O Reportviewer nao vai dar nenhum recurso para voce fazer join dos dois dataset no relatorio. Voce consegue fazer uma expressao CountIf da seguinte forma:

    =Count(iif(condicao, Fields!Valor.Value, Nothing))

    O resultado sera a contagem dos valores que atendem a condicao.

    Infelizmente, voce nao tem nenhuma funcao para para consultar os dados do outro dataset, a maneira mais facil 'e fazer o join antes de mandar para o relatorio.

    Att

    Boreki


    Boreki[MSFT] - SQL Server Reporting Services
    quarta-feira, 9 de junho de 2010 21:14