Tutorial: Mestre-Detalhe (Único-para-Único)

Neste exemplo será desenvolvido uma aplicação Mestre/Detalhe completa, onde obteremos um formulário de edição de categorias e produtos daquela categoria.

 

Para construir esta aplicação serão criados dois formulários “Único Registro”. O primeiro baseado na tabela categories, que será nossa aplicação Mestre, e o segundo formulário será baseado na tabela products que fará o papel de aplicação Detalhe.

Criando o formulário Detalhe

1. Crie uma nova aplicação do tipo formulário simples baseado na tabela products.

Nota:
Caso tenha alguma dúvida de como criar um Formulário, acesse: Criando um novo Formulário

2. No menu de aplicação acesse a pasta Layout e clique no item Blocos.

3. Altere as configurações do bloco de acordo com a imagem .

4. No menu de aplicação acesse o item Posicionamento dos Campos.

5. Remova os campos desnecessários.

6. Gere o código fonte do formulário detalhe. Para isto clique no botão Gerar Código Fonte na barra de ferramentas do ScriptCase.

Criando o formulário Mestre

7. Crie uma nova aplicação do tipo formulário simples baseado na tabela categories.

8. No menu de aplicação acesse a pasta Layout e clique no item Blocos.

9. Crie 2 novos blocos e altere as configurações dos blocos de acordo com a imagem.

Criando a ligação entre o formulário Mestre e o Detalhe.

10. No menu de aplicação acesse a pasta Mestre/Detalhes e clique no item Novo Mestre/Detalhe

11. Nas propriedades Nome e Label informe products e clique em Criar.

12. Selecione o formulário detalhe e clique no botão Prosseguir.

13. Na próxima etapa do wizard faça a ligação relacionando os campos categoryid dos dois formulários. Para finalizar clique no botão Salvar.

Pronto, o formulário Mestre/Detalhe já está criado, mas agora vamos organizar os campos nos blocos do formulário Mestre

14. No menu de aplicação acesse o item Posicionamento dos Campos.

15. Remova os campos desnecessários e organize-os nos blocos de acordo com a imagem abaixo.

16. Execute a aplicação Mestre através do botão na barra de ferramentas do ScriptCase.

Tutoriais na mesma categoria

Campo Avaliação

Neste tutorial, será criado um Formulário utilizando os campos de avaliações. Criando o Form...

Formulário Multi-Etapas

Neste tutorial veremos  como criar um formulário multi-etapas, deixando o formulário mais agradá...

Nova opção de Marca d’água

Nova opção para exibir a marca d'água do campo de data dentro do input, disponível para Formul...

Gerenciamento de Arquivos na Nuvem

Alguns dos serviços de armazenamento de dados estão prontos para ler e armazenar com segurança ...

Comente este post