Introdução
Tabelas
Relacionamentos
 Consultas
Formulários
 Relatórios
 Macros
Módulos
ActiveX
 AutomaçãoOLE
 Gráficos
 DAO
 SQL
 Segurança
Redes/ODBC
 Dicas
 Curso Online
Wizards
Ferramentas
Help
 Downloads
 Links
Novidades
FAQs
Index

FORMULÁRIOS

Controles

    Formulários são instrumentos para facilitar a entrada e edição dos dados. Eles também trazem para o programador recursos de programação não existentes nas Tabelas e Consutas, além de serem visualmente mais atraentes que Tabelas ou consultas.
 

Cancelando Evento em outro Formulário

Para que eu estando com o foco no formulário Senha, possa cancelar um evento num subformulário, do formulário serviços. O que eu estou querendo é que ao preencher um desconto maior que um valor seja pedida uma senha de autorizacao (abre-se um formulario baseado numa tabela onde esta armmazenada a senha) e se a senha estiver errada o formulario seja fechado e o evento seja cancelado o foco permanecendo no Controle Desconto.

1. Na tabela que possui o campo Desconto, defina-o como Requerido Sim.

2. Substitua o comando DoCmd.CancelEvent no Formulário Senha pelo comando:

Forms!seuformuláriovendas!seusubformuláriovendas.Form!Desconto=Null

A coisa acabou ficando assim (colocando o Desconto como não Requerido):

Forms![Serviços]![Itens de Serviço Subformulário].[Form]!Desconto.SetFocus



Colaboraão do colega da Amantes da Programação:
Vagner Izaias Ferreira
Vagner'Soft Informática Ltda. 1