Esta é classe base para a criação do formulário, contém metódos para desenhar os componentes de um formulário, capturar e validar os dados digitados no mesmo.
| Propriedades |
| |
fldNome |
| |
|
Nome do formulário |
| |
fldAcao |
| |
|
Ação a ser executada pelo formulário. Se não for passado nenhum valor o nome do arquivo onde esta o formulário será utilizado como a ação a ser executada. |
| |
fldEstiloBotao |
| |
|
Estilo a ser aplicado nos botões do formulário |
| |
fldCampos |
| |
|
É um array que conterá todos os campos a serem adicionados ao formulário |
| |
fldTema |
| |
|
Tema a ser utilizado pelo dbFormBR para montar as janelas do formulário. ( Opcional ) |
| |
fldAltura |
| |
|
Altura do formulário ( opcional ) |
| |
fldLargura |
| |
|
Largura do formulário ( opcional ) |
| |
fldFundoMeio |
| |
|
Código de cor a ser aplicada na área central do formulário |
| |
fldTipoFundoTitulo |
| |
|
Define o tipo de fundo área de título do formulário. Os valores podem ser IMG ( imagem de fundo ) ou COR ( cor de fundo ) |
| |
fldFundoTitulo |
| |
|
Código de cor ou nome da imagem a ser aplicada |
| |
fldTituloFormulario |
| |
|
Texto a ser aplicado como título do formulário |
| |
fldMensagem |
| |
|
Texto a ser mostrado abaixo do título. Esta propriedade é usada para mostrar mensagens de erros retornadas pelo banco de dados. |
| |
fldAlinhamento |
| |
|
Alinhamento do formulário na página ou tabela onde o mesmo está sendo montado |
| Métodos |
| |
DesenharCabeçalho() |
| |
|
Desenha o <form ... |
| |
DesenharRodape() |
| |
|
Desenha o </fom> |
| |
ValidarDadosFormulario() |
| |
|
Faz validação dos dados do formulário, verificando qual campo é obrigatório se se o mesmo contém valor |
| |
ProcessarFormulario() |
| |
|
Faz o processamento dos dados do formulário, armazena os valores digitados no campo e chama função de validação. |
| |
DesenharBotaoEnviar() |
| |
|
Desenha <input type="submit"... |
| |
DesenharBotaoLimpar() |
| |
|
Escreve <input type="reset"... |
| |
Limpar() |
| |
|
Limpa o conteúdo da propriedade fldValor de cada campo adicionado ao formulário |
| |
AdicionarCampoTexto() |
| |
|
Cria um objeto do tipo TCampoTexto. |
| |
AdicionarCampoMemo() |
| |
|
Cria um objeto do tipo TCampoMemo |
| |
AdicionarCampoSenha() |
| |
|
Cria um objeto do tipo TCampoSenha |
| |
AdicionarCampoListagem() |
| |
|
Cria um objeto do tipo TCampoListagem |
| |
AdicionarCampoOculto() |
| |
|
Cria um objeto do tipo TCampoOculto |
| |
AdicionarCampoCaixaMarcacao() |
| |
|
Cria um objeto do tipo TCampoCaixaMarcacao |
| |
AdicionarCampoListagemTabela() |
| |
|
Cria um objeto do tipo TCampoListagemTabela |
| |
AdicionarCampoRadioBoxFixo() |
| |
|
Cria um objeto do tipo TCampoRadioBoxFixo |
| |
AdicionarCampoArquivo() |
| |
|
Cria um objeto do tipo TCampoArquivo |
| |
DesenharCabecalhoLayout() |
| |
|
Escreve código de montagem da parte superior do formulário, ou seja, a parte da tabela referente ao título. |
| |
DesenharRodapeLayout() |
| |
|
Escreve o código de montagem da parte inferior do formulário, ou seja, a parte da tabela referente ao fechamento da tabela. |
| Método Construtor |
| |
TForm - quando chamar o método construtor desta classe deve-se passar os seguintes parâmetros: Nome, Acao="" |