Perguntas Funcao SetFocus
- barater
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 126
- Obrigados Recebidos: 0
9 anos 5 meses atrás #28292
por barater
Funcao SetFocus foi criado por barater
Bom dia
Estou tendo um problema em um programa ao fazer a leitura via coletor de dados. Quando faço a leitura de uma etiqueta de codigos de barras, eu valido-a para verificar se ja foi feito a leitura, caso sim, limpa o campo para pedir novamente a leitura, porem, ele nao está limpando e nem focando no campo.
PARTE DO PROGRAMA ONDE NAO ESTA LIMPANDO O CAMPO ETIQUETA E NAO FOCA NOVAMENTE NO PROPRIO CAMPO....SE DER UM TAB, AI FUNCIONA
nPos := aScan(aCols,{|x| x[4] == Upper(cEtiq)})
If nPos != 0
cEtiq := space(30)
oBrowQtd:ForceRefresh()
oEtiq:SetFocus()
cMsgEtiq := "Etiqueta ja Lida"
cEtiq := space(30)
Return()
EndIf
Alguem sabes o que pode ser?
Grato
Cezar
Estou tendo um problema em um programa ao fazer a leitura via coletor de dados. Quando faço a leitura de uma etiqueta de codigos de barras, eu valido-a para verificar se ja foi feito a leitura, caso sim, limpa o campo para pedir novamente a leitura, porem, ele nao está limpando e nem focando no campo.
PARTE DO PROGRAMA ONDE NAO ESTA LIMPANDO O CAMPO ETIQUETA E NAO FOCA NOVAMENTE NO PROPRIO CAMPO....SE DER UM TAB, AI FUNCIONA
nPos := aScan(aCols,{|x| x[4] == Upper(cEtiq)})
If nPos != 0
cEtiq := space(30)
oBrowQtd:ForceRefresh()
oEtiq:SetFocus()
cMsgEtiq := "Etiqueta ja Lida"
cEtiq := space(30)
Return()
EndIf
Alguem sabes o que pode ser?
Grato
Cezar
Por favor Acessar ou Registrar para participar da conversa.
- s1qu31r4@gmail.com
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 6
- Obrigados Recebidos: 0
9 anos 3 meses atrás #28715
por s1qu31r4@gmail.com
Respondido por s1qu31r4@gmail.com no tópico Funcao SetFocus
Bom dia você ja tentou remover o comando " cEtiq := space(30) " que aparece depois que você foca no campo?
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.086 segundos