Bom Dia,
Em vários casos, também, é possível utilizar o recurso “Mestre/Detalhe” para criar isto, porém, ele tem um relacionamento 1-N que provavelmente não é o seu caso.
Existe a solução de Robson que seria criar novos campos no formulário e tratar manualmente isto (inserts, updates, etc…) ou uma outra forma seria, de fato, criar 3 novos formulários (cada um baseado na tabela correspondente) e trabalhar com a macro sc_redir e variável global.
A variável global seria para estar passando parametro para o outro formulário (fazer o filtro também) e o sc_redir, para por exemplo, no momento em que incluir (evento onAfterInsert do formulário) um Material ele já ser redirecionado para a Descrição… etc.
Acho que seria uma forma mais simples (por nào precisar fazer inserts, etc) porém pode ser que não fique interessante utilizar uma aplicaçào desta maneira.
Acho que seria mais uma coisa para você analisar…
Rodrigo Lins.