Com a Reestruturação do Reports a partir da versão 12.1.5, o caminho de relacionamento entre diferentes tabelas, passou a ser muito mais efetivo e importante na construção da estrutura de um relatório.

Nas versões inferiores a 12.1.5, o caminho de relacionamento trabalhava de maneira menos dinâmica e menos intuitiva, através de um carregamento de dados preso à ordem de inserção dos controles na estrutura do relatório.

A partir da versão 12.1.5, o caminho de relacionamento entre diferentes tabelas, trabalha de maneira mais dinâmica e mais configurável, já que o usuário final pode escolher uma combinação de tabelas e qual o relacionamento entre elas.

Exemplo Prático

Construção de um boleto usando o "Caminho de Relacionamento entre Diferentes tabelas"
 


Imagem 1 - Construção do boleto
 

Um relatório pode conter diversas fontes de dados, entre elas, tabelas do banco de dados e consultas sql.


Imagem 2 - Fontes de dados do relatório
 

Ao utilizar um campo [TIPO: TEXTO], vinculado à um campo de uma tabela de dados [CONTA.NUMAGENCIA], onde a tabela CONTA [FCONTA] se relaciona diretamente com a tabela mestra do relatório.