.Requery no actualiza la propiedad .value
Publicado por claudio (15 intervenciones) el 06/06/2020 13:42:59
Hola a todos.
Tengo un formulario con un combobox (CONCEPTO) y un cuadro de texto (IMPORTE), ambos independientes.
En IMPORTE el origen de datos es una consulta a una tabla en donde realiza un filtro tomando el valor de CONCEPTO.
En CONCEPTO, con el evento afterupdate, actualizo el IMPORTE con .requery.
Aparentemente funciona. El usuario escoge un CONCEPTO en el combo y en el cuadro de texto aparece el IMPORTE. Y si cambia el CONCEPTO, cambia el IMPORTE.
Pero resulta que IMPORTE.value no me lo asigna, no se por qué. Entonces esto me impide hacer otros cálculos.
Es decir, en el cuadro de texto IMPORTE veo escrito el valor, pero la propiedad IMPORTE.value es null, no cambia.
Me di cuenta que si pulso con el cursor, entonces sí, le asigna un valor. Probé a utilizar setfocus, pero no funciona. Solo si pincho con el ratón. De todos modos esto era un arreglo.
¿Por qué .requery no me asigna el valor dentro de .value?
Muchas gracias por adelantado!
Tengo un formulario con un combobox (CONCEPTO) y un cuadro de texto (IMPORTE), ambos independientes.
En IMPORTE el origen de datos es una consulta a una tabla en donde realiza un filtro tomando el valor de CONCEPTO.
En CONCEPTO, con el evento afterupdate, actualizo el IMPORTE con .requery.
Aparentemente funciona. El usuario escoge un CONCEPTO en el combo y en el cuadro de texto aparece el IMPORTE. Y si cambia el CONCEPTO, cambia el IMPORTE.
Pero resulta que IMPORTE.value no me lo asigna, no se por qué. Entonces esto me impide hacer otros cálculos.
Es decir, en el cuadro de texto IMPORTE veo escrito el valor, pero la propiedad IMPORTE.value es null, no cambia.
Me di cuenta que si pulso con el cursor, entonces sí, le asigna un valor. Probé a utilizar setfocus, pero no funciona. Solo si pincho con el ratón. De todos modos esto era un arreglo.
¿Por qué .requery no me asigna el valor dentro de .value?
Muchas gracias por adelantado!
Valora esta pregunta


0