Trabalho com tabelas relacionadas > Sobre os critérios do relacionamento > Relacionamentos que retornam um intervalo de registros
 

Relacionamentos que retornam um intervalo de registros

Um relacionamento que retorna um intervalo de registros é similar a um relacionamento de vários critérios; a diferença é que você usa operadores comparativos para localizar os registros que são maiores que um dos critérios e menores que o outro critério. Esse tipo de relacionamento é comumente usado para retornar registros que estão em um intervalo de datas ou números de série.

Por exemplo, na TabelaE, você deseja exibir todos os registros da TabelaF que têm valores em CampodeDataF maiores que DataInicialE e menores que DataFinalE.

No gráfico de relacionamentos, o símbolo Exibe os nomes do arquivo de origem e a tabela de origem indica que operadores relacionais diferentes estão sendo usados nesse relacionamento.

Registros nas tabelas Clientes e Pedidos mostrando o resultado do relacionamento um para muitos

Botão Adicionar relacionamento

Esse relacionamento retorna registros da TabelaF que têm um valor em CampodeDataF posterior à DataInicialE e anterior à DataFinalE.

Por exemplo, quando o valor em DataInicialE for 01/11/2019 e o valor em DataFinalE for 01/12/2019, o relacionamento retornará registros relacionados com os seguintes valores.

 

CampodeDataF

CampodeTextoF

14/11/2019

azul

27/11/2019

verde

Quando o valor em DataInicialE for 01/12/2019 e o valor em DataFinalE for 01/01/2020, o relacionamento retornará registros relacionados com os seguintes valores.

 

CampodeDataF

CampodeTextoF

02/12/2019

vermelho

15/12/2019

amarelo

17/12/2019

laranja

26/12/2019

marrom

Tópicos relacionados 

Trabalho com o gráfico de relacionamentos

Criação e alteração de relacionamentos

Criação de portais para exibir registros relacionados