Visual Fox, variables thisform.xxxx.value y scan

Por ahora seguimos con este lenguaje que me dio y por ahora me sigue dando tantas satisfacciones. Les cuento al tratar de leer y filtrar usando directamente las variables que tenes en un formulario.
No puedo entender porque pero esta fue la forma de arreglarlo.

si buscas por ejemplo de esta forma

select tabla1
scan all for tabla1.campo1 = thisform.campo1.value
...
endscan

sigue de largo y no filtra la información
pero si lo haces de esta forma

local lcCampo1
lcCampo1 =
thisform.campo1.value
select tabla1
scan all for tabla1.campo1 = lcCampo1
...
endscan

Si me filtraba todo ok, léase que no se puede acceder directamente desde un campo en el formulario, la verdad no entiendo porque pero así funciona.


Comentarios

Entradas populares de este blog

Luchando contra DBF OLEDB provider

Cardspace, es el título del primer examen.