Tienes razón, estas pensando como en Fox
2.6. Te aconsejo lo siguiente:
-No utilices en general variables para los
controlsources de los forms. No son necesarias. De hecho la expresión:
Thisform.textbox1.value es "UNA VARIABLE" en sí misma , entonces para que crear
otra.. Si el control esta "bounded" a una tabla, pues pon directamente en
su controlsource el nombre del campo de la tabla. por ej. CLIENTE.NOMBRE.
Tampoco aqui es necesario definir variable de memoria alguna.
-Claro cuando sea estrictamente necesario sí puedes
crear una variable local o private para asignar el valor de algun objeto y
usarlo en alguna subrutina.
Las variables públicas se deben evitar en la medida
de lo posible, como una buena norma de programacion. No olvides nunca, te
reitero, que los objetos son variables (los puedes ver y utilizar
asi).
-La orientacion a objetos de VFP sigue ese criterio
por eso no es obvio el uso y el "scope" de las variables que se definen en los
forms. Lee el help sobre LOCAL , PRIVATE, PUBLIC.
Humberto Higuera <
hhig...@tutopia.com> escribió en el
mensaje de noticias eYeLvsFCAHA.82@cppssbbsa04...