Fórum

Estatística Forum

  • Total Users: 16.19k
  • Latest Member: Layze
  • Total Posts: 27.8k
  • Total Topics: 8496
  • Total Sections: 16
  • Total Categories: 62
  • Today Open: 0
  • Yesterday Open: 0
  • Today Answer: 0
  • Yesterday Answer: 0

Pesquisa Forum

Keyword

Pesquisar Videos

Open Panel
Bem-Vindo, Visitante
Nome de usuário: Senha: Lembrar-me

TÓPICO: alterar acols no msgetnewdados

alterar acols no msgetnewdados 13 Jun 2017 17:50 #32223

Boa tarde Adalberto,
No momento da validação do campo a informação consta na variável de memória e não no aCols.
Veja o conteúdo da variável M->SEUCAMPO
Abraço!
O administrador desabilitou o acesso público de escrita.

alterar acols no msgetnewdados 13 Jun 2017 16:33 #32222

Boa tarde Pessoal !

Estou tentando resolver uma pequena dor de cabeça com a MsNewGetDados.

Montada a grid, faço alteração no campo, mas na hora de dar Enter para sair do campo, eu gostaria de testar se o conteúdo inserido está correto, mas não consigo trabalhar com esta informação nova de jeito nenhum:

Meu exemplo: a célula mostra o conteúdo 9 e ao alterar para 12, quero fazer a consistência deste dados, pois 12 não está correto, porém, quando pego a localização da linha e coluna, o conteúdo que vem é 9.Só depois de um Enter saindo do campo e voltando nele novamente é que vai aparecer 12.

minha função de validação é a seguinte:

User Function fValid()

Local lRet := .T.
Local Linha:= oLista:nAt
Local Coluna := oLista:oBrowse:nColPos
Local cAlias

oLista:Refresh(.T.)
aCols:=oLista:aCols
cCont:=oLista:aCols[linha][coluna]

msgstop(cCont) ===> neste momento deveria mostrar 12, mas mostra 9 e não consigo sair disso
return lRet

Se alguém tiver uma solução pra isso e puder me ajudar agradeço imensamente.
Última Edição: 13 Jun 2017 16:39 por adalberto miglionni. Razão: erro de grafia
O administrador desabilitou o acesso público de escrita.
Tempo para a criação da página:1.479 segundos

Últimas Forum

More Topics »

Facebook

Twitter

Facebook