textbox y controlsource

27/09/2006 - 17:51 por Alberto | Informe spam
Hola

tengo varios formularios que contienen controles de tipo textbox y
tienen la propiedad controlsource informada.


Esto lo he realizado asi para que en vez de poner:
if thisform.desde.value > thisform.hasta.value
dar error
endif

poder poner:

if w_desde > w_hasta
dar error
endif

para que este "if" funcione, he de asignarle al controlsource del objeto
"desde" un w_desde y en el objecto "hasta" un w_hasta.

Todo me funciona bien excepto en un caso:

Primer formulario tiene un objeto con el controlsource = w_desde
Segundo formulario tiene un objeto con el controlsource = w_desde

Si desde el primer formulario realizo un "do form forlulario2" este funciona
pero al salir me ha quedado modificada la variable del primer formulario.

Es como si el controlsource creara las variable como publicas.

Alguna idea? (A parte de no utilizar esta propiedad)

Gracias

Preguntas similare

Leer las respuestas

#1 Edgar Zambrano
10/10/2006 - 21:45 | Informe spam
pues utiliza variables locales en tus formularios...

local tu_variable

asi solamente se vera afectada la variable del formulario que la contiene.

"Alberto" escribió en el mensaje
news:
Hola

tengo varios formularios que contienen controles de tipo textbox y
tienen la propiedad controlsource informada.


Esto lo he realizado asi para que en vez de poner:
if thisform.desde.value > thisform.hasta.value
dar error
endif

poder poner:

if w_desde > w_hasta
dar error
endif

para que este "if" funcione, he de asignarle al controlsource del objeto
"desde" un w_desde y en el objecto "hasta" un w_hasta.

Todo me funciona bien excepto en un caso:

Primer formulario tiene un objeto con el controlsource = w_desde
Segundo formulario tiene un objeto con el controlsource = w_desde

Si desde el primer formulario realizo un "do form forlulario2" este
funciona pero al salir me ha quedado modificada la variable del primer
formulario.

Es como si el controlsource creara las variable como publicas.

Alguna idea? (A parte de no utilizar esta propiedad)

Gracias



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida