none
agrupar resultados usando matriz no reporting services 2005 RRS feed

  • Pergunta

  •  

    Tenho uma query que retorna os pedidos de cada cliente. O relacionamento entre as tabelas, devido a arquitetura que foi construido o sistema, faz com que o codigo do pedido seja retornado para cada produto que faz parte desse pedido.

    Junto com o codigo do pedido vem o codigo do produto + seu nome e descricao.

     

    Por causa dessa repeticao do codido do pedido gostaria de agrupar todos os produtos daquele pedido alem de mostrar uma unica vez no grupo o nome e codigo do cliente. Seria possivel criar algo usando matrix ?

     

    codPedido  codCliente NomeCliente codProduto NomeProd

    001  0020         Joao              43535         Retentor traseiro

    001  0020         Joao              35355         Seccionador Trifasico

    002  0030         Marcelo         43433         Bobina 23AWG

     

     

    Entao formaria um grupo pelo codPedido com os itens repetidos aparecendo somente uma vez.

     

      

    quinta-feira, 18 de dezembro de 2008 01:21

Respostas

  • Bom dia Spitzman,

     

    Acredito que você nem precisaria usar matrix já que você não possui nenhum agrupamento nas colunas. Mas sim, é possível obter o resultado que você deseja criando grupos nas linhas de uma matriz ou de uma coluna.  Você pode criar um grupo pelo código do pedido, e outro agrupamento pelo código do cliente.

     

    Att

    Boreki

     

    sexta-feira, 19 de dezembro de 2008 14:05