Introdução
  • Introdução
  • Aviso Importante
Preparar o Ambiente
  • Instalação do Lazarus 2.0.x - Lançamento
  • Instalação do Componente Zeos Library
  • Instalação do Componente Fortes Report
  • Instalação do MySQL
  • Download dos fontes GitHub
  • Configurar Banco de Dados e Arquivo Vendas.INI
Explorar os Fontes e Aplicação
  • Visão Geral
  • Funcionalidades da Tela
  • Data Module e TZConnection
  • Classe TArquivoIni
  • Mensagem Personalizada
  • Apresentação Venda.INI
  • Mudar Application.Terminate ao Criar Venda.INI
  • Leitura do Arquivo Vendas.INI e Conectar com o Banco de Dados
  • Atualização do Banco de Dados
  • Atualização da Tabela do Banco de Dados
  • Atualização de Campos na Tabela do Banco de Dados
  • Classe Base e Classe de Usuário
  • Ação Acesso
  • Preencher Ação Acesso
  • Preencher Usuário vinculando uma Ação Acesso
  • Instanciar Formulário
  • Classe Usuário Logado
  • Login
  • Apresentação da Tela de Herança
  • Componentes da Tela de Herança
  • Estado do Cadastro - Tela de Herança
  • Métodos Virtuais e Override
  • Métodos de Controle
  • Form Create & Form Close
  • Botão Novo
  • Botão Gravar
  • Botão Alterar
  • Botão Apagar
  • Botão Cancelar
  • Form Show
  • Outros Métodos
  • Botão Pesquisar
  • Revisão das Funcionalidades
Preparar os Componentes ACBR
  • Download do ACBR com SVN
  • ACBr-Comum
  • ACBr-Diversos
  • ACBr-TCP
  • ACBr-OpenSSL
  • ACBr-Serial
  • ACBr-MTER
  • ACBr-Boleto
  • ACBr-Boleto para Fortes Reports
  • Problemas ao Instalar algum componente ACBR?
  • ACBr-PCN Comum
  • ACBr-Integrador
  • ACBr-DFe Comum
  • ACBr-DFe Fortes Report
  • ACBr-SAT
  • ACBr-TEF D
  • ACBr-Bloco X
  • ACBr-CT-e
  • ACBr e-Social
  • ACBr NF-e
  • Atualização ACBR com SVN
  • Recompilar IDE do Lazarus depois de atualizar o ACBR
Gerador de Classes e Métodos Override
  • Criação do Projeto e Componentização da tela Fase 1
  • Componentização da tela Fase 2
  • Componentização da tela Fase 3
  • Componentização da tela Fase 4
  • BufDataSet e Lista de Bancos do MySQL (OnShow)
  • Listando Tabelas do Banco Selecionado
  • Preencher BufDataset para Controle do Grid
  • Validação no Botão Gerar Classe
  • Inicio da Classe Colocando Nome e Tipo Dinamicamente
  • Declaração dos Fields em Private
  • Declaração dos Métodos e Propriedades (Propertys)
  • Gerar Métodos Constructor e Destructor
  • Gerar Método Apagar - Parte 1
  • Gerar Método Apagar - Parte 2
  • Gerar Método Update
  • Gerar Método Insert
  • Gerar Método Select
  • Gerar Métodos Override
  • Cadastro de Categorias - Parte 1 (Teste do Gerador de Classe)
  • Ajustes No Gerador de Classes - Parte 1
  • Ajustes No Gerador de Classes - Parte 2
  • Cadastro de Categorias - Parte 2 (Teste do Gerador de Classe)
  • Cadastro de Categorias - Parte Final
  • Ajustes No Gerador de Classes - Parte Final
Cadastros e Validações com ACBr
  • ACBR-EnterAsTab
  • ACBR-EnterAsTab (Dinamicamente) Tela de Herança
  • ACBR-Exemplo ACBr-Validador
  • ACBr-Validador (Dinamicamente) Tela de Herança
  • Cadastro de Clientes - Estrutura Tabela no Banco de Dados
  • Cadastro de Clientes - Formulário
  • Cadastro de Clientes - Gerar Classe e Método Override pelo Gerador