Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Forzar un Objeto
Message
From
13/07/2009 21:09:46
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
To
13/07/2009 16:10:23
Luis Parada
Prosoft´s de Venezuela, C.A.
Valencia, Venezuela
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01412014
Message ID:
01412094
Views:
43
>Muchas gracias por su repuesta Sr. Hilmar Zonneveld.
>
>Quisiera saber el porque al modificar un textbox el GetFldState(-1) = "1", y cuando utilizo el depurador el GetFldState(-1)="2"

Hay algo raro aquí. GetFldState(-1) debería dar un resultado más largo.

GetFldState(1) devuelve el estado del primer campo, GetFldState(2) del segundo, etc.

GetFldState(-1) devuelve todos los campos como string. Por ejemplo, si tienes 5 campos, te podría devolver un string como "112111", suponiendo que el segundo campo fue modificado. El primer carácter corresponde a la marca de borrado.

Por favor fíjate si no tienes un resultado más largo - y si realmente pusiste "-1" en ambos casos.

Es posible que mientras no salgas del TextBox, todavía no se detecte que haya sido modificado. Pero el momento que sales (después de hacer cambios), el GetFldState() ya debería indicar que el campo correspondiente ha sido modificado. (Estoy suponiendo que el TextBox está directamente vinculado al campo, mediante su propiedad .ControlSource.)

Ah, también estoy suponiendo que estás usando buffering. En realidad, todas estas funciones están diseñadas para ser usadas con tablas que tienen buffering activado.

Saludos,

Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform