Kit Avançado: Framework + App exclusivo para Harbour, Xailer, DBF, SQL
Solicite hoje uma apresentação online
veja funcionando e códigos de trabalho. Instruções abaixo.
O framework esta sendo reestruturado com novos recursos,
layout de telas, unificação cadastro + form de ação
(o conteúdo abaixo esta desatualizado)
É a melhor maneira para você migrar mais rápido os seus sistemas Clipper, x/Harbour, Fivewin, Minigui/HMG, Hwgui, Visual Fox Pro para o Harbour/Xailer/Windows com DBF ou SQL.Solicite hoje uma apresentação online
veja funcionando e códigos de trabalho. Instruções abaixo.
O framework esta sendo reestruturado com novos recursos,
layout de telas, unificação cadastro + form de ação
(o conteúdo abaixo esta desatualizado)
Xailer é uma ferramenta xBase profissional e com as técnicas avançadas disponíveis neste Kit:
- reduz a necessidade do designer
- reduz a codificação em etapas demonstradas em Rotinas gerais
- simplificação e padronização de etapas importantes do desenvolvimento
- maior facilidade em migrar DBF para SQL e telas console ou GUI para o Xailer
Form de ação para DBF, SQL: funcionalidades parametrizáveis e opcionais:
- pesquisa e ordenação,
- teclas de função própria (também acessado por mouse)
- integração com o seu form de cadastro, chamada automática para inclusão/alteração
- colunas: a) campo, b) expressão, c) campo calculado (virtual)
Com apenas uma linha de código, exibirá todos os campos e registros da tabela....
Code:
TFrmActionDBF():Execute( 'CLIENTE', 'CLIENTE' , 'Clientes' )
Com 4 linhas de código, já será útil e integrado ao seu form de cadastro
(ao informar um form de cadastro, ativará as teclas e o funcionamento: Incluir, Alterar, Excluir)
Form + DataSet + OOP (DBF ou SQL)
- o cadastro já começará a funcionar sem nenhuma linha de código
- não precisa inserir DataSet
- integrado ao form de ação (inserir/alterar)
- faz Commit ou RollBack automático na transação com uma ou múltiplas tabelas SQL
Campo requerido incondicional - com única linha de código, faz:
- validação automática, obrigando o usuário a preencher ao tentar gravar o registro
- cor para identificação visual que o campo é obrigatório
- foco automático, mesmo se estiver em algum container
- mensagem personalizada com o texto do label, vinculado via Designer
- ignorar ou validar automático (campo requerido condicionado*)
- App Windows - Harbour, Xailer, DBF, SQL
- Form menu principal, toolbar, statusbar
- Form de login para acesso ao sistema
- Forms de cadastros completos (Usuário, Cliente, Ramo de Atividade)
- Listagens simples com TReport, preview e impressão (o mesmo código funciona em DBF e SQL)
- Função para a sua estrutura de tabelas, usada nas rotinas:
- Criação de tabelas
- Indexação de arquivos NTX/CDX, (apenas nos Kits 1 DBF e 3 DBFSQL)
- Algumas implementações para facilitar a execução de testes do programador
- Importação de arquivos DBF (tipos compatíveis com Clipper) para SQL (apenas Kit 3 DBFSQL)
- Framework - classes/heranças, funções
- A - Form de ação (janela intermediária) pronto para uso, parametrizável, define:
- tabela (ou várias tabelas para outras rotinas),
- adicionar colunas para o browse (tipos: campos, expressões e campos calculados vinculados ao DataSet)
- adicionar pesquisas e ordenação selecionáveis pelo usuário
- ativar filtro por coluna
- integrado ao seu form de cadastro, chamada automática para incluir/alterar registros
- chamadas a ações personalizadas
- controla automaticamente a chamada do Form para incluir e alterar registros
- B - LookUp - usado para tabela estrangeira. Única linha de código, automaticamente define:
- validação da digitação do código
- exibição dos dados de outra tabela em controles
- form de pesquisa, quando o usuário solicitar (click na lupa ou teclado)
- C - FormDataSet - forms de cadastros que você criar para incluir/alterar registros
- começam a funcionar sem nenhuma linha de código
- chamada automática pelo form de ação
- integrado com Transaction, Rollback para DataSet SQL
- permite ao usuário tentar corrigir a digitação, caso ocorra algum erro de violação de integridade SQL ao gravar
- Campos obrigatórios - cor, foco e validação automática
- D - Rotinas auxiliares
- validação (modo 2) campos obrigatórios, foco automático
- mensagens de processamento
- abrir tabelas, DataSets, DataSource em tempo de execução, etc.
- A - Form de ação (janela intermediária) pronto para uso, parametrizável, define:
- Suporte especializado
- 30 dias de suporte preferencial via fórum exclusivo
- Uma seção individual de 90 minutos (via acesso remoto ou telefone)
- Tutorial para instalação Harbour, Xailer
- + 30 dias de suporte preferencial via fórum exclusivo
- + 90 minutos via acesso remoto ou telefone
- Solicitar qualquer customização, novas rotinas
- Solicitar a migração sistema/rotina (console/Fivewin/Hwgui/Minigui) para Xailer
- Recursos (utilitários, rotinas, plugin) para acelerar a migração do seu sistema console/GUI:
- a partir do seu sistema (console/GUI), ler colunas/browses, gerar código Xailer
- form GUI para Xailer (este é mais amplo)
- plugin para criar controles personalizados em containers/form a partir da sua tabela DBF, SQL
- utilitário para ler campos e registrar label, máscara, etc para importar no Form Designer Xailer
- PrintWin - conversão automática PRN (CHR estilos, fonte...) para Preview/Impressão em Xailer
- Desenvolvimentos em geral, migrações console/gui
- Integrações a sites e soluções: Tecnospeed, ACBr, Unimake, Chilkat, WhatsApp...
FAQ - Perguntas frequentes
- O que é necessário instalar no Windows para o desenvolvimento?
- Harbour
- Xailer - qualquer tipo (demo, free, etc), mas para distribuir requer a versão Professional (com DataSet, Data Controls, DataSource)
- Para SQL, arquivos do banco de dados, não é necessário instalar. No suporte você terá instruções de como adicionar no menu da IDE Xailer as opções para INICIAR e PARAR o banco de dados.
- Quais bancos de dados? SQL via RDD?
- DBFNTX, DBFCDX
- MariaDB e MySQL. No projeto esta definido e testado para MariaDB. Se preferir MySQL, no suporte você terá instruções para alterar (3 alterações simples).
- SQL com acesso nativo, não é via RDD.
- Posteriormente será adicionado outros bancos (conforme o interesse):
- Nativo: SQLite, Firebird, PostgreSQL
- Acesso com ADO, etc
- O que é necessário instalar ou configurar para a execução do aplicativo?
- Nenhuma instalação ou configuração* no Windows.
- Para a versão com SQL, apenas a(s) DLL(s) do banco de dados na pasta da sua aplicação.
- * Talvez configurar o firewall no PC cliente que acessará o banco de dados no servidor.
- Quais opções de Kits e preços?
- Kit Iniciante DBF ou SQL (preços na página)
- Kit Avançado 1-DBF, 2-SQL, 3-DBF/SQL: consulte-me
- Xailer é compatível com Harbour e xHarbour?
- Apenas Harbour (para xHarbour foi descontinuado).
- Inicialmente não se preocupe muito com isso, por alguns motivos:
- Com o kit há uma considerável redução de código e lógicas otimizadas e centralizadas, dependendo do trecho supostamente incompatível, talvez nem seja necessário.
- A equipe do Xailer preparou um GUÍA DE MIGRACIÓN A HARBOUR
- E também tentaremos ajudar
- Como instalar o Harbour e Xailer?
- É muito simples: Tutorial de instalação do Harbour e Xailer
- Como adquirir a licença do Xailer?
- No site oficial: www.xailer.com
(eu não comercializo e não recebo comissão de nenhum produto de terceiros)
- No site oficial: www.xailer.com
Contato, solicite apresentação Online
- Você verá a aplicação funcionando, código de trabalho completo de formulários
- As linhas de código alteradas de DBF para SQL
- Responder as suas dúvidas técnicas gerais sobre o Xailer
- Duração: 60 a 120 minutos
- Preço da apresentação: R$ 250,00 pagamento via PIX (este valor será descontado na compra do primeiro Kit Avançado).
Isento para usuários Kit Iniciante: App para Harbour, Xailer - Meus contatos
This project is not affiliated or a part of Xailer™