Histórico da Página
Produto | : | Reports Versão: 11.50x 82 |
Processo | : | Relatório |
Subprocesso | : | Sub- Relatório |
Data da publicação | : | 0325/07/2013 |
11/2013 |
Introdução
Ao selecionar esta opção serão apresentadas as tabelas disponíveis em “Lista de Campos”. Esta opção constrói uma associação mestre detalhe entre duas tabelas.
Um exemplo pratico seria
Coligadas -> Filiais
Seção -> Funcionário
Cliente -> Lançamento
Turma -> Aluno
Podemos optar por duas opções
A primeira “Sem ligamento”
Nesta opção o Report ira inserir um subdetalhe para o detalhe1 sem ligamento, ou seja sem relacionamento com algum tipo de tabela ou SQL.
Neste caso o usuário pode optar por inserir posteriormente uma tabela, uma SQL, etc.
A segunda “tabela disponível” (em nosso exemplo Filiais). Nesta opção serão apresentadas as tabelas que foram adicionadas anteriormente ao relatório.
Em nosso exemplo será apresentada a tabela de “Filiais”, neste caso o report já fará um relacionamento direto entre as tabelas de coligadas(máster) e filiais(child), inserindo um subdetalhe com a tabela selecionada.
Exemplo Prático
Como exemplo vamos fazer um relatório de envelope de pagamento para demonstrar a utilização do recurso SUB RELATÓRIO .
...
Configuramos o tamanho e margem do relatório nas propriedades RptReport como mostrado abaixo:
Com essas configurações a estrutura ficará desta forma:
...
Após a criação dos relatórios vamos incluir o recurso SUB RELATÓRIO no relatório Principal.
Conforme exemplo:
Após incluir o Sub Relatório, Agora basta vincular o relatório de Proventos nas propriedades do Sub Relatório e definir o relacionamento:
Parametrizando o relacionamento.
...