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.
Comente este post