4D v14.3Criar e modificar Relações |
||
|
4D v14.3
Criar e modificar Relações
Criar e modificar Relações
Pode criar ou excluir relações através do editor de estrutura ou através dos comandos SQL de 4D. Esta seção trata da criação de relações no ambiente Desenho. Para maior informação sobre o uso de instruções SQL em 4D, consulte o Manual de referência SQL de 4D. Para criar uma relação entre duas tabelas trace manualmente uma linha entre dois campos ou utilizando o menu de adicionar objetos da barra de ferramentas. Para criar uma relação entre duas tabelas utilizando a janela do editor de estrutura:
Para criar uma relação desde o menu de adição de objetos:
4D mostra a relação como uma flecha entre duas tabelas no editor de estrutura. A forma do conector de origem e fim, assim como os caracteres N e 1, indica a direção da relação: Inspetor mostra as propriedades da relação (ver a seção Propriedades de Relações). A aparência das relações é diferente quando são geradas com SQL (conectores de quadrados):
4D permite excluir uma relação a qualquer momento:
Em ambos os casos, aparece uma caixa de diálogo de alerta que permite confirmar ou anular esta ação. Se você confirmá-la, 4D elimina a seta e as tabelas já não estarão relacionadas. Os possíveis índices dos campos Muitos e Um não são excluídos. É possível redefinir uma relação a qualquer momento. Por exemplo, se por algum erro, você desenhar a relação entre campos equivocados ou se deseja alterar uma propriedade da relação, 4D permite redefinir uma relação simplesmente redesenhando a relação novamente. No caso de estruturas complexas, é possível selecionar os campos nas tabelas fonte e de destino de uma relação com ajuda dos comandos Selecionar campo fonte e Selecionar campo de destino, localizados no menu contextual da relação. Para redefinir uma relação utilizando os mesmos campos, faça duplo clique na relação no editor de estrutura. 4D mostra as propriedades da relação no Inspector para que se possa efetuar todas as alterações necessárias. Para redefinir uma relação utilizando um campo diferente da tabela Um, desenhe novamente a relação a partir do campo Muitos. Para redefinir uma relação utilizando um campo diferente na tabela Muitos, primeiro elimine a relação equivocada antes de desenhar a relação completa. |
PROPRIEDADES
Produto: 4D ARTICLE USAGE
Manual de Desenho 4D ( 4D v14 R2) |