Histórico da Página
...
- Ao cadastrar chave primária ou índices para uma tabela no programa FRM1014 que é acionado a partir do botão "Chave Primária" ou "Índices" do cadastro de tabelas (FRM1007), preste atenção ao selecionar o tipo correto do índice que pode ser: Chave Primária, Índice Único ou Índice Duplicado.
- A ordem das colunas na chave primária pode ser diferente da ordem das colunas na tabela do banco de dados.
...
- O Cadastro de Zoom facilita a consulta e também cadastro de registros encontrados em outros formulários ou de uma lista extensa de registros.
A execução de um zoom a partir do acionamento de uma lupa que é exibida na lateral direita de um campo de um formulário em execução se assemelha a uma lista abaixo, podendo ser de seleção simples ou multi-seleção:
Cadastro de Barra de Ferramentas (FRM1001)
...
- Todo programa deve possuir uma toolbar, onde são definidas as opções padrões de cada formulário (incluir, modificar, consultar, excluir, etc.) e/ou opções específicas.
- Registre as operações de cada formulário conforme necessidade e tipo do formulário (Formulário de cadastro ou Formulário de Parâmetros)
- Operações padrões são executadas automaticamente pelo metadado. Já as operações específicas basta que o nome da operação informado seja diferente de uma das operações padrões do metadado, que já será considerada uma operação "não padrão" e todo o processamento deverá ser implementado pelo desenvolvedor.
Cadastro de Formulários de Cadastro (FRM1002)
...
Formulário para cadastro de tabela no formato de campos lado a lado.
Formulário tipo Detalhe
Formulário para cadastro de tabela no formato de um GRID.
Formulário tipo Mestre-Detalhe
Formulário para cadastro de uma mais tabelas onde uma parte dos campos fica disponivel lado a lado (campos marcados como MESTRE) e outra parte de campos são disponibilizados em formato GRID.
É possível definir formulários tipo MESTRE-DETALHE da mesma tabela de duas formas:
- Incluindo no formulário uma tabela do tipo MESTRE-DETALHE e especificando os campos MESTRE.
- Incluindo no formulário a mesma tabela duas vezes, porém, uma do tipo MESTRE e outra do tipo DETALHE e especificando a relação das duas tabelas e informando uma ALIAS para diferenciaá-las entre si.
- Definir a relação dos campos entre as duas tabelas / alias:
Para especificar os campos MESTRE de uma tabela MESTRE-DETALHE deve-se sinalizar as colunas que serão MESTRE na aba 3-Componentes coluna "Campo Mestre"
Quando usar formulário com tabela do tipo MESTRE-DETALHE?
...
- Antes de cadastrar um novo formulário, deve-se cadastrar a sua respectiva barra de ferramentas através da opção Barra Ferramentas
- As funções definidas para os eventos BEFORE <ação> ou AFTER <ação> são funções desenvolvidas em linguagem 4GL.
- O formulário de parâmetro possui uma funcionalidade de campo chamada Multi-valorado, que permite informar uma lista de valores para o mesmo componente, disponibilizando uma lista para o usuário preencher todos os valores a serem considerados no processamento.