Página principal da JColtro Informática
TForm

Página principal da biblioteca dbFormBR




Biblioteca
Classes e Hierarquia
Como usar
Sem banco de dados
Com banco de dados
Sub-formulário
Exemplos
Ordem de Serviço
Versões
1.0
Mensagens

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=""