Caros Colegas,
Em uma Chield Table tenho duas colunas: Codigo e Descrição. Quando eu
digito o código, a coluna descrição é preenchida automaticamente através de
um "SELECT" na tabela desejada. Mas quando eu teclo ENTER para a mudança de
foco sem nada digitar na coluna Codigo o sistema ati
Olá...
E se você forçar o foco no dfTexto adicionando mais uma linha.
On PAM_Teclado
If wParam = 9
If SalIsNull ( tblMarcas.colCodiMarca )
Call SalCreateWindow( frmPesqMarca , hWndMDI )
! Nova Linha
Call SalSetFocus( frmPesqMarca.dfTexto )
Se entendi bem, isso deve funcionar...
Um abraco
Andre
Cláudio
Você já faz um SalSetFocus para o dfTexto?
Marcos Carvalho de Campos
[EMAIL PROTECTED]
-Mensagem original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Em nome
de Cláudio Rogério Estezi
Enviada em: Terça-feira, 11 de Abril de 2000 10:58
Para: L
Olá
Lista!
Alguém por acaso sabe de que forma, eu posso habilitar com um único comando
todos os objetos de um Form, ou Dialog, sem que para isso, seja preciso dar um
SalHideWindow, para cada um desses
objetos?
Me disseram uma vez, que poderia faze-lo utilizando o
PAM_E
Faça assim,
Constants
System
Number: PAM_XXX =
SAM_User + 1
Coloque na classe de data fields a mensagem
PAM_XXX
Escreva lá apenas uma vez:
Data Field Class: cdfPadrao
On PAM_XXX
Call SalEnableWindow (
hWndItem )
Olha só, pra habilitar é SalEnableWindow - você
falou Sa
Nesses casos genéricos, o ideal seria que vc desenvolvesse
suas forms com objetos CLASSE.
Por exemplo :
- vc criaria uma classe genérica do tipo General Window Class
(gwBase) onde vc definiria, para o caso específico, uma mensagem PM_Enable (deve
ser declarada nas Constants) com o código Call