Quando um registro é excluído, há diferentes opções de como a exclusão afetará os registros que fazem referência ao registro excluído. Você pode configurar o que acontece com registros que fazem referência a um registro quando esse registro é excluído.
Antes de Iniciar
Função necessária: Personalize_dictionary
Por Que e Quando Desempenhar Esta Tarefa
Por exemplo, se você excluir um registro de usuário referenciado no ID do chamador em vários registros de incidentes, você pode configurar o que acontece com esses registros de incidentes. Por padrão, as referências são limpas, portanto os registros de incidente são mantidos com um vazio ID do chamador campo.
Procedimento
-
Navegue até um campo de referência em um formulário.
-
Clique com o botão direito do mouse no rótulo do campo e selecione Configurar dicionário.
-
Em Links relacionados , clique em Exibição avançada .
-
Localize a seção Especificação de referência.
-
Em Regra em cascata de referência selecione uma das seguintes opções.
Nota: A opção deste campo não tem efeito para tabelas com relacionamentos m2m, o que significa que, neste exemplo, se as tabelas tiverem um relacionamento m2m, o registro do usuário será excluído.
| Opção | Descrição |
|---|
| Limpar ou -- Nenhum -- |
A exclusão de um registro limpa as referências (opção padrão). |
| Excluir ou Em cascata |
A exclusão de um registro também exclui todos os registros de referência. Por exemplo, quando um registro de usuário é excluído, todos os incidentes atribuídos ao usuário também são excluídos. Cuidado: Use este método com cuidado.
|
| Restrito |
A exclusão de um registro é restrita, a menos que não haja referências ao registro. Por exemplo, impeça que o registro do usuário seja excluído se algum incidente incluir uma referência ao usuário. |
| Nenhum(a) |
A exclusão de um registro não altera os registros que fazem referência ao registro. |
-
Clique em Atualizar.