Mestre Detalhe
Permite criar formulários para atualização, em uma única tela, de tabelas com relacionamento 1:N.
Criando um mestre/detalhe
No menu de aplicação, clicando sobre o item Novo Mestre/Detalhe da pasta Mestre/Detalhes poderá ser criada uma nova ligação de detalhe.
Criando um novo Mestre/detalhe.
Definindo nome e label
Informando o nome e o label da ligação de detalhe.
Interface para configurar o nome e label.
Lista de aplicações
O formulário para ser um detalhe obrigatoriamente precisa ser do tipo Grid Editável ou Grid Editável (View), e somente estes tipos serão listados. O usuário deverá escolher a aplicação que será chamada.
Interface para configurar a aplicação detalhe.
Definição dos parâmetros
Na coluna Campo do lado esquerdo serão mostrados todos os campos do formulário mestre e na coluna Chave, do lado direito, serão listados os campos do formulário detalhe para serem associadas a chave primária do mestre com a chave estrangeira do detalhe.
Interface para configurar os parâmetros da ligação.
Propriedades da ligação
Depois de criada a ligação, é possível alterar as propriedades clicando na ligação criada e selecionando a opção chamada Propriedades.
As propriedades da ligação são mostradas abaixo:
Propriedades da ligação.
- Atributos
- Propriedades do Formulário : Permite selecionar os botões que serão exibidos no formulário detalhe.
- Propriedades do Iframe : Permite configurar em pixels a altura e a largura do iframe onde será exibido o formulário detalhe.
- Outras Propriedades
- Grid Editável View : Permite selecionar se o formulário detalhe será uma grid editável (view) ou não.
- Paginação : Permite selecionar a forma de paginação do formulário detalhe. As opções são:
- Parcial : Faz paginação de acordo com a quantidade de registros informada a seguir.
- Total : Exibe todos os registros do formulário detalhe.
- Quantidade de Registros : A quantidade de registros que serão exibidos no formulário detalhe, caso a paginação seja Parcial.
- Na exclusão : Permite escolher a forma como as dependências do formulário detalhe serão tratadas. As opções são:
- Criticar caso exista dependência : Exibe mensagem de erro caso exista dependência no formulário detalhe do registro sendo excluído no mestre.
- Excluir dependências : Exclui todas as dependências existentes no formulário detalhe.
- Editar Ligação : Este botão permitirá refazer a ligação para a aplicação detalhe.