GRID CON CHECK BOX

21/04/2006 - 01:08 por G. Romero | Informe spam
Hola a todos mi problema es el siguiente, tengo un grid con una columna con
un check box, el uso que le doy a este es para que el usuario pueda
seleccionar varios registros a la vez. Aparte del grid tengo tres text boxs
en los que muestro los totales acumulados de los registros seleccionados por
el usuario, es decir como el usuario va seleccionando en el grid en las cajas
de texto se actualizan los valores, todo funciona bien excepto con el primer
registro ya que no se actualiza sino hasta que el renglón pierde el foco. Ya
cheque para ver en que casos se presenta este problema y es siempre con el
primer registro y esporádicamente en otros registros.
El método con el que hago las sumas acumulativas lo llamo en el método valid
del check box y adicionalmente en el beforerowcolchange y en
afterrowcolchange. Me podrían orientar que debo hacer para actualizar estos
valores en el caso del primer registro que no se actualiza?
De antemano muchas gracias
 

Leer las respuestas

#1 Luis María Guayán
22/04/2006 - 04:35 | Informe spam
Si haces las sumas en el método Valid del TextBox, con eso bastaría, quíazas te
falte un Refresh de cada TextBox que contiene la suma actualizada.

ThisForm.Text1.Refresh
ThisForm.Text2.Refresh
...


Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos



"G. Romero" escribió en el mensaje
news:
Hola a todos mi problema es el siguiente, tengo un grid con una columna con
un check box, el uso que le doy a este es para que el usuario pueda
seleccionar varios registros a la vez. Aparte del grid tengo tres text boxs
en los que muestro los totales acumulados de los registros seleccionados por
el usuario, es decir como el usuario va seleccionando en el grid en las cajas
de texto se actualizan los valores, todo funciona bien excepto con el primer
registro ya que no se actualiza sino hasta que el renglón pierde el foco. Ya
cheque para ver en que casos se presenta este problema y es siempre con el
primer registro y esporádicamente en otros registros.
El método con el que hago las sumas acumulativas lo llamo en el método valid
del check box y adicionalmente en el beforerowcolchange y en
afterrowcolchange. Me podrían orientar que debo hacer para actualizar estos
valores en el caso del primer registro que no se actualiza?
De antemano muchas gracias

Preguntas similares