Check en Grid

Estimado,
Tengo un formulario para visualizar las notas de venta, para despalzarme en las diferentes notas de venta tengo botones para inicio, avanzar, retroceder, fin. Para Visualizar los detalles de la nota de venta, tengo un grid, con un check. El grid lo asocio a un curson readwrite, para que me permita modificarlo.
El problema viene al cambiar la nota de venta, entonces es como si desapareciera el check. Lo que hago en los botones, es realizar de nuevo la consulta.
Muchas gracias

1 respuesta

Respuesta
1
Espero poder ayudarte:
Antes de realizar de nuevo la consulta te conviene desasociar el grid de la tabla que va a volver a crearse como medida de seguridad de que no trate de dibujarse automáticamente. Algo así:
with thisform.grid
     .recordSource=""
     .columna1.controlSource=""
     .columna2.controlSource=""
endwith
select * from ....
with thisform.grid
        .recorsource="miTabla"
        .columna1.controlSource="miTabla.miCampo"
        .columna2.controlSource="miTabla.micampo2"
Endwith
Otras cosas que tienes que tener en cuenta con los checks en un grid es:
La propiedad "sparse" de la columna donde está el grid debe estar en .f.
La propiedad currentControl de la columna debe tener el nombre del check
Espero haberte podido ayudar
Estoy a tu disposición

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas