Opa pessoal, bom dia para todos.
Estou fazendo uma rotina, e tem um processo de gravação com RECLOCK, para varios campos da tabela. Nesse caso eu fiz um FOR com uma variavel que mapeia os campos(questão especifica). Para guardar os dados na tabela, estou fazendo ZAN->c_ArmCamp := n_Pos, o normal seria sem ter a variavel ali e sim o campo, tipo ZAN->ZAN_EXE …
Ele não esta armazenando e dando erro pois quando roda ele fica assim:
ZAN->“ZAN_EXE” … Tem algum modo de fazer com que eu possa usar a variavel ?
recuar o texto pré-formatado em quatro espaços
For i := 1 to len(a_Camp)
c_ArmCamp := a_Camp[i][1]
a_RecCmb := RetX3Box(c_ArmCamp) // a_RecCmb (1=CORRETO;2=INCORRETO;3=NAO EXISTE) em forma de array
n_Pos := aScan(a_RecCmb, { |xxcc| xxcc == obrowse:AARRAY[i][2] })
ZAN->c_ArmCamp := cValToChar(n_Pos)
Next
Desde já agradeço se alguem souber de algo.