No me actualiza la Variable

Post Reply
dobfivewin
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

No me actualiza la Variable

Post by dobfivewin »

Estimados

Tengo variables que quiero actualizar con informacion de una base de datos, lo estaoy haciendo de esta forma.
el tema NO me actualiza la variable, que puede estar faltando?

este es un ejemplo.

Code: Select all

local Q 
local NomVariResu
local NomCampResu

local mRESUL01:=0 
local mRESUL02:=0 
local mRESUL03:=0 

For Q = 1 to 3
  NomVariResu := 'mRESUL'+STRZERO(Q,2)
  NomCampResu := 'RESUL'+STRZERO(Q,2)
  &(NomVariResu) := (MUESRESU)->&(NomCampResu)
NEXT Q

muchas gracias

David
argentina
User avatar
ADBLANCO
Posts: 299
Joined: Mon Oct 22, 2007 3:03 pm
Location: Valencia - Venezuela

Re: No me actualiza la Variable

Post by ADBLANCO »

prueba con


&NomVariResu. := (MUESRESU)->&NomCampResu
Saludos

Angel, Valencia, Venezuela

xH .997 - FW 7.9 - BCC55 - WorkShop - MySql
User avatar
Biel EA6DD
Posts: 680
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca
Contact:

Re: No me actualiza la Variable

Post by Biel EA6DD »

Seguramente como te comenta Angel te funcione, pero te quedaria un código más obtimizado y sin macrosustitución de la siguiente manera:

Code: Select all

LOCAL q,aVar[3]

FOR q:=1 TO Len(aVar)
   aVar[q]:=MuesResu->(FieldGet(FieldName('resul'+STRZERO(Q,2))))
NEXT
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
dobfivewin
Posts: 325
Joined: Sun Feb 03, 2008 11:04 pm
Location: Argetnina

Re: No me actualiza la Variable

Post by dobfivewin »

Muchas gracias por sus respuestas

Se solucionó declarando la variables como PRIVADAS, ya que me dijeron solo las variables Private se pueden actualizar.

muchas gracias

David
Post Reply