linha de dados plano dividindo-se em agrupamentos
-
10-07-2019 - |
Pergunta
Eu tenho um procedimento armazenado que retorna dados hierárquicos em uma única linha longa, por exemplo:
ContractID | ContractName | AssetID | AssetName | UnitID -----------+--------------+---------+-----------+------- 2 | Test | 7 | My asset | 24 5 | Another one | 51 | Vehicle | 89
Eu preciso criar um SSRS relatório que exibe os dados hierarquicamente, como este:
ContractID | ContractName 2 | Test AssetID | AssetName 7 | My asset UnitID 24 ContractID | ContractName 5 | Another one AssetID | AssetName 51 | Vehicle UnitID 89
Ser um SSRS n00b Estou perplexo - isso é mesmo possível, e se sim, como? Se não, qual é a melhor maneira / recomendado para conseguir isso?
Solução 2
Finalmente resolvido isso usando um sub-relatório ... desagradável, mas funciona.
Outras dicas
Assume a "uma linha com várias colunas" como por meu comentário
Na sua tabela:
-
definir um agrupamento em ContractID / ContractName Procure "Adicionando Row Groups para uma tabela" nesta ligação
-
Eu acho que você precisa definir um outro grupo de AssetID / ASSETNAME Estou assumindo múltiplas unitID por grupo AssetID / ASSETNAME
-
unitID é o seu grupo detalhe
Edit: Desculpe:. Eu ainda não tenho trabalhado com SSRS 2008 e controles Tablix