como fazer o getlist funcionar?
Enviado: 18 Mai 2016 16:52
Olá,
Tenho varios gets em um read, ai no valid de um deles eu chamo uma funcao que abre outro read com varios gets
e quando volto para o primeiro read volta os campos ok, mas o valid dos campos do primeiro read fica como se fosssem
os valid do segundo read aberto.
já tentei usar o getlist como abaixo, mas nao deu certo. Alguem sabe de uma alternativa que funciona ?
function main()
*
@ 10,10 say "primerio read.: " get wcampo valid funcao_teste()
read
return
function funcao_teste()
*
local wgetlist
wgetlist := getlist
@ 10,10 say "segundo read.: " get wtestando valid wtestando > 0
read
getlist := wgetlist
return
ao voltar para o primeiro read depois de passar pelo segundo read o valid do primeiro get do primeiro read fica
"valid wtestando > 0"
quando deveria voltar para "valid funcao_teste()"
Narlem
BH - MG
Tenho varios gets em um read, ai no valid de um deles eu chamo uma funcao que abre outro read com varios gets
e quando volto para o primeiro read volta os campos ok, mas o valid dos campos do primeiro read fica como se fosssem
os valid do segundo read aberto.
já tentei usar o getlist como abaixo, mas nao deu certo. Alguem sabe de uma alternativa que funciona ?
function main()
*
@ 10,10 say "primerio read.: " get wcampo valid funcao_teste()
read
return
function funcao_teste()
*
local wgetlist
wgetlist := getlist
@ 10,10 say "segundo read.: " get wtestando valid wtestando > 0
read
getlist := wgetlist
return
ao voltar para o primeiro read depois de passar pelo segundo read o valid do primeiro get do primeiro read fica
"valid wtestando > 0"
quando deveria voltar para "valid funcao_teste()"
Narlem
BH - MG