Fazer com que diferentes objetos de dados apareçam na mesma linha de relatório depende inteiramente de como eles são "unidos". Entender os tipos de junções —diretas, indiretas e restritas— é a chave para criar o relatório de que você precisa.
Juntas Diretas
Uma junção direta é uma conexão simples e ininterrupta. Um objeto se liga diretamente a outro.
Exemplo
- Objetos: um grupo de distribuição e um usuárioda empresa
- Relacionamento: Eles são uma junção direta. Suas informações aparecerão automaticamente juntas na mesma linha de relatório.
Juntas Indiretas
Uma junção indireta é uma conexão que requer um objeto "intermediário". Os dois objetos sobre os quais você deseja relatar não se vinculam, mas ambos se vinculam a um terceiro objeto comum.
Exemplo
- Objetos: uma empresa, um grupo de distribuição e uma empresa (fornecedor)
- Relação: esses objetos não têm uma junção direta. No entanto, ambos os objetos têm junções diretas ao usuário. Para mostrar o Grupo de distribuição da empresa e a Empresa (fornecedor) em um relatório, você também precisa adicionar o objeto User , que permite que todos os três objetos apareçam na mesma linha do relatório.
Associações restritas
Uma associação restrita é uma relação em que os dados de um objeto são pré-filtrados ou permanentemente restritos a um subconjunto específico antes que a junção ocorra. Esse filtro é incorporado permanentemente ao próprio link, independentemente de quaisquer condições definidas no relatório.
Exemplo
No conjunto de dados Diretório & Portfólio:
- Objetos: Contato e Projeto
- Relacionamento: essa participação específica é limitada a contatos categorizados como "Contatos do projeto". Quando você cria um relatório com Contato e Projeto, somente os contatos designados como "Contatos do projeto" aparecerão na mesma linha de um projeto. Todos os outros contatos estão excluídos dessa relação específica.