image171.png   SubFormulário

O SubFormulário é um componente com capacidade de agregar um formulário já existente no seu formulário. Com ele podemos fazer relacionamentos um para um entre formulários.

O SubFormulário possui poucas particularidades em relação aos demais componentes.São elas:

image322.jpg

Selecione o Campo do formulário detalhe que irá relacionar com o Campo do formulário master e clique no botão image139.gif (equivalente). Mais abaixo, defina o Tipo de ligação, informando:

Todos os componentes possuem Propriedades e Eventos. Para conhecê-los clique aqui.

Observações:

  1. Ao utilizar mais de um subformulário ou grade num mesmo formulário master, não deverá existir mais de um componente (subformulário ou grade) vinculado ao mesmo formulário detalhe.

  2. No Webrun, quando o componente do subformulário estiver excedendo à área limite, é necessário ajustar o subformulário no formulário do Maker.

  3. Um formulário que será utilizado como subformulario deverá conter apenas uma aba, caso o mesmo possua mais de uma serão exibidos o(s) componente(s) de todas as  abas sobrepostos.

  4. Os eventos Ao Entrar, Ao Navegar, Ao Pressionar Tecla, Ao Sair não se aplicam quando o formulário está em um subform.

  5. O subform não é um copia perfeita do formulário é apenas uma pré-visualização do mesmo. Sendo assim alguns componentes demonstrados no formulário, podem não ser demonstrados da mesma forma no subform.

Propriedades

Ao configurar esta propriedade como Sim, o registro só será gravado no formulário e os parâmetros não serão repassados para o Subformulário. Caso esta propriedade esteja configurada como Não, quando o usuário confirma a inserção de um registro em qualquer formulário que contenha um Subformulário, os parâmetros de ligação são passados do formulário para o Sub-Formulário.

Propriedades e Eventos Comuns aos Objetos:

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br