Você pode criar campos de ID de documento para fazer referência a qualquer registro em qualquer tabela.
Antes de Iniciar
Função necessária: personalize_dictionary
Por Que e Quando Desempenhar Esta Tarefa
Em comparação, um campo de referência faz referência a um registro em uma tabela específica. Para fazer referência a registros de qualquer tabela, dois campos precisam trabalhar juntos: um para armazenar a referência da tabela e outro para armazenar a referência do registro.
Você pode selecionar o tipo de ID de documento ao criar um novo campo.
Procedimento
-
Navegue até a exibição de formulário da tabela.
-
Clique com o botão direito do mouse no cabeçalho e selecione .
-
Crie um campo para armazenar o nome da tabela e clique em Adicionar.
- Nome: qualquer rótulo (por exemplo, Tabela de modelo)
- Tipo: cadeia de caracteres
-
Crie um campo para armazenar a referência do registro e clique em Adicionar.
- Nome: rótulo do campo de ID do documento (por exemplo, ID do modelo)
- Tipo: ID do documento
-
Clique em Salvar.
-
Clique com o botão direito do mouse no cabeçalho do formulário e selecione .
-
Abra a entrada do dicionário para o campo ID do documento.
-
Em Links relacionados, clique em Exibição avançada.
-
No campo Dependente, insira o nome da coluna do campo de referência da tabela (por exemplo, u_model_table).
- Opcional:
Em Atributos, adicione o atributo de dicionário show_all_tables para exibir tabelas do sistema.
-
Clique em Atualizar. Quando os usuários clicam na pesquisa de referência do campo ID do documento, é exibida uma caixa de diálogo que permite que eles selecionem a tabela e, em seguida, o registro. O sys_id do registro selecionado é armazenado no campo de ID do documento e o nome da tabela é armazenado no campo de referência da tabela.
- Opcional:
Configure o formulário para remover o campo de referência da tabela.