Pular Links de NavegaçãoVisual FoxPro

Objetivo do Curso 

Desenvolvimento de um projeto chamado Sistema de Vendas. O aplicativo permite a abordagem dos problemas típicos dos sistemas de Banco de Dados e proporciona ao aluno experiências de aprendizagem prática para a fixação das técnicas de programação.

Arquivos para Download 

Arquivos de Exemplos e Barra de Utilidades: [ Download ]

Conteúdo Programático 

Configuração e estrutura de diretórios
Finalidade e utilização do Gerenciador de Projetos
Tabelas livres, importação de tabelas, consultas e alterações interativas
Criação de Banco de Dados e Tabelas
Configuração das Propriedades da Tabela, a nível de campo e de registro

Legendas dos campos
Valores default,
Regras de validação
Conceitos Básicos de Programação

Índices normais, candidatos e primários
Significado, criação e utilização dos vários tipos de índice

Relacionamentos de Integridade e Definição das Regras de Integridade Referencial
Prevenção de registros órfãos na tabela relacionada
Exclusão e alteração em cascata (tabela principal e relacionadas)
Proibição de exclusão de códigos já mencionados

Criação de Menus
Criador de Menus
Definição de teclas de acesso
Emissão de mensagens na barra de Status correspondentes às opções do menu
Utilização das opções do menu do FoxPro no menu do sistema

Conceitos de Programação Orientada a Objetos
Herança e encapsulamento
Distinção e utilização de classes, objetos, propriedades, eventos e métodos

Criação de formulários utilizando Bibliotecas de classes
Sobre... – informações sobre o programa, autor e direitos autorais
Entrada – para verificar a senha e registrar o nome de quem entra no sistema. (senha e log de entrada)
Pesquisa por código do cargo, Pesquisa por código do pedido
Pesquisa incremental por nome do cliente
Pesquisa incremental por nome do vendedor
Pesquisa Pedidos por Período – vários tipos de pesquisa
Cadastramento de cargos, produtos, vendedores, clientes – permitem incluir, alterar, excluir e pesquisar as tabelas do sistema
Lançamento das Vendas, pedidos e itens – formulário estilo Nota Fiscal
Relatórios – formulário que mostra e permite a escolha do relatório a ser impresso, visualização ou impressão e configuração de impressora

Criação de uma Biblioteca de Classes de Formulários, utilizando a técnica de "Salvar como classe"
Classes de formulário para pesquisa por código, incremental por nome e por período
Classe de formulário para manutenção das tabelas (inclusão, alteração, exlcusão e consulta)

Criação de uma Biblioteca de Classes com Controles a serem usados nos formulários:
Caixa de Texto - para variáveis ou campos de tabela dos tipos: caracter, numérico, data, inteiro...
Botão de Comando - para executar ações
Caixa de Combinação - para exibir, quando pressionada, uma lista de valores válidos para o campo
Caixa de Edição - para campos tipo memo ou variáveis caracter muito grandes
Grade – para exibir dados em linhas e colunas
Imagem - controle gráfico para exibir uma figura .BMP
Legenda – para escrever títulos, palavras e frases em um formulário
Caixa de Listagem - exibe uma lista de itens onde é possível selecionar um ou mais itens
Ligação OLE - para exibir o conteúdo de um objeto de OLE em um campo Geral de uma tabela (figura, documento do Word ou Excel)
Recipente – para conter outros controles ou construir molduras
Moldura de Páginas – para agrupar em páginas os controles e campos de um formulário
Grupo de Opções – para permitir a escolha de uma entre duas ou mais alternativas

Utilização de Bufferização, Sessões de Dados Privadas e Controle de Transações

Criação de Relatórios
Criador de Relatórios, Barra de Ferramentas do Relatório, Visualizar Relatório
Cabeçalho e Rodapé, figura, ambiente de dados do relatório e campos apenas uma de tabela
Utilização de tabelas relacionadas, agrupamento de dados controlado por expressão da tabela pai e visualização do campo tipo geral
Criação de variáveis de relatório e utilização de campos calculados
Utilização simultânea de 5 tabelas com quebra e agrupamento de dados. Relatório tipo Nota Fiscal, com totalizações por item, nº de itens e total do pedido
Utilização de ambiente de dados privado

Utilização de um Método gerenciador de erros
Tentativa de recuperação de erros ou encerramento elegante, com mensagem adequada

Familiarização com as ferramentas de depuração de programas
Compilação / geração dos disquetes de distribuição do sistema
Arquivos que são distribuídos
Substituição do ícone FoxPro
Opções da instalação
Arquivo de configuração para o .EXE

 
Acesse nossa Loja Virtual...
 
CRM: maturidade dos sistemas leva empresas a rever contratos
Os gestores de TI se dividem entre a contratação das soluções no modelo de serviço ou a compra do software convencional.

(3/9/2010 19:24:16)
Nigeriano é condenado a 12 anos de prisão por golpe online
O homem conseguiu arrecadar US$ 1,3 milhão com a fraude, na qual pedia ajuda para transferir dinheiro para os Estados Unidos.

(3/9/2010 17:09:02)
12345678910...
 
Atendimento:  RJ (21) 3005-3025 | 2252-2699 - SP (11) 2122-0209 - MG (31) 2626-4320
Política de Privacidade | Termo de Uso | Copyright 2008 DBI. All rights reserved.