...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Para a criação do relatório principal será configurado o Objeto de Negócio "Histórico de Versões", aplicando um Filtro simples do campo Aplicação igual a um Parâmetro, quer será informado pelo usuário no momento da geração.
No Designer, além dos campos do Objeto de Negócio, será também trazido para o Layout o Componente de Sub-Relatório, que será configurado posteriormente com o próprio Objeto de Negócio e Parâmetros para geração.
...
...
...
icon | false |
---|
Nesse caso, pela Listagem de Relatórios, o fluxo a seguir será conforme qualquer outra criação de Relatório, seguindo para a definição de Objeto de Negócio e Filtros e Configuração do Layout pelo Designer.
...
...
...
...
...
...
...
...
...
...
Para o Relatório criado para ser usado como Sub-Relatório, será configurado o Objeto de Negócio "Instalações por Versão", onde será criado também o Filtro da propriedade Aplicação como um Parâmentro, para ser vinculado também ao Filtro criado no Relatório Principal.
Seguindo o Modelo de geração do Relatório Final, os dados de Quantidades de Instalações (Sub-Relatório), serão trazidos para cada Versão do Histórico de Versões (Relatório Principal), ou seja, para cada linha do Relatório Principal, será retornado o Sub-Relatório correspondente ao campo Versão do Relatório Principal.
Sendo assim, além do Filtro criado para o Objeto de Negócio, para esse Relatório será configurada também uma Parametrização feita pelo Designer do Relatório, para que a geração do sub-relatório acompanhe cada variação no campo Versão trazida pelo Relatório Principal.
Com o Parâmetro adicionado pelo Designer do Relatório, será adicionada a String de Filtro no relatório, vinculando a condição ao campo de versão da Fonte de Dados com o Parâmetro "Versão" criado:
Na geração individual desse Relatório, deverão ser informados os valores dos parâmetros criados pelo Designer e pelo Filtro do Objeto de Negócio, resultando no relatório de Quantidade de Instalações para a versão em específico.
Com a conclusão do Sub-Relatório, deve ser configurado o Componente de Sub-Relatórios, como o relatório a ser usado e o vínculo de Parâmetros com o Relatório Principal.
O Parâmetro de versão será vinculado ao campo Versão do Relatório Principal, e o Parâmetro Aplicação, será vinculado também ao Parâmetro de Aplicação existente no Relatório Principal.
O relatório Final será gerado, sendo informado pelo usuário o Parâmetro de Aplicação, vinculado ao Parâmetro de Objeto de Negócio do Sub-Relatório, e o Parâmetro de Designer acompanha cada versão diferente trazida pelo Relatório Principal.
...
...
...