Relacionamentos de Sub-relatórios/Sub-leiautes

Através dessa funcionalidade é possível realizar relacionamentos entre o Relatório principal e os objetos de Sub-relatório existentes no mesmo. É possível realizar os seguintes tipos de relacionamento:

Selecione na lista de sub-relatórios e na lista de Relatório principal os itens que serão relacionados. Para criar um relacionamento, clique sobre o botão para criar o relacionamento. Caso deseje remover um relacionamento, selecione-o na Lista de objetos relacionados e clique sobre o botão .

Para alterar a exibição do descritivo e o nome real dos campos e das tabelas do banco de dados, utilize as respectivas opções Descrição / Nome.

As configurações realizadas no relacionamento, clique sobre o botão Ok.

A opção Valor padrão  aos parâmetros variáveis se o sub-relatório não for processado pela propriedade "Processar Quando" estará disponível para a guia Sub-relatório para relatório principal, marcando esta opção os parâmetros variáveis listados no relacionamento serão reinicializados para seu respectivo valor padrão quando o Sub-relatório não for processado devido a condição definida na propriedade Processar Quando. Esta opção não influencia o retorno de valor aos parâmetros variáveis se a propriedade Processar Quando do Sub-relatório permitir o seu processamento.

Atenção

Se o processamento de um Sub-relatório for permitido pela propriedade Processar Quando e o mesmo não possuir registros processados, o valor de cada parâmetro variável, listado no relacionamento, será redefinido para o seu respectivo valor padrão, mas não por causa desta configuração e sim porque o Sub-relatório deve definir/retornar valor aos parâmetros relacionados e como não há valor para ser retornado define-se o valor padrão em cada parâmetro para representar este cenário.