Recargar Grid

28/07/2003 - 09:58 por RobertoM | Informe spam
Por favor:
He puesto la propiedad RecordSourceType de una Grid a 1
(alias)
La he definido con 2 columnas (con sus respectivos TEXT)
en tiempo de diseño.
Lleno ;a la grid a traves de un boton de comando en el
evento click de éste donde genero el cursor a traves de
un "Select * from tabla into cursor micursor".
La primera vez carga normal y puedo usar el evento CLICK
de los TEXT, pero la segunda vez que cargo la grid los
TEXT de ls 2 columnas se han destruido a pesar de que se
visualizan los datos. Pero yo necesito seguir usando el
vento click de los TEXT,
Si algien puede sugerirme lguna solución le agradeceré
mucho.
Gracias.

Preguntas similare

Leer las respuestas

#1 Sanchez Arnoletto Martin Rodrigo
28/07/2003 - 10:09 | Informe spam
Prueba lo siguiente:

Antes de recargar:
ThisForm.grid1.recordsource=""
&& Realizar la recarga
ThisForm.grid1.recordsource="micursor recargado"

ThisForm.refresh

Saludos ;)

Ing. Sanchez Arnoletto Martin Rodrigo
messenger:
email:



"RobertoM" escribió en el mensaje
news:044701c354de$0efc8950$
Por favor:
He puesto la propiedad RecordSourceType de una Grid a 1
(alias)
La he definido con 2 columnas (con sus respectivos TEXT)
en tiempo de diseño.
Lleno ;a la grid a traves de un boton de comando en el
evento click de éste donde genero el cursor a traves de
un "Select * from tabla into cursor micursor".
La primera vez carga normal y puedo usar el evento CLICK
de los TEXT, pero la segunda vez que cargo la grid los
TEXT de ls 2 columnas se han destruido a pesar de que se
visualizan los datos. Pero yo necesito seguir usando el
vento click de los TEXT,
Si algien puede sugerirme lguna solución le agradeceré
mucho.
Gracias.
Respuesta Responder a este mensaje
#2 Ana María Bisbé York
28/07/2003 - 11:48 | Informe spam
Hola Martín:

En caso de tener que hacer acciones posteriores con las columnas o textos
del grid, yo he necesitado complementar tu código indicando nuevamente el
ControlSource para cada text.

En mi caso el código que necesito es el siguiente.

* Para que no se te deshagan las columnas de la tabla deshacer el enlace con
el RecordSource antes de re-crearlo
THISFORM.grid1.RECORDSOURCE=""

* crear el cursor
SELECT ciudad, nombre . INTO CURSOR curciudades

* Restablezco los orígenes de datos
WITH THISFORM
.grid1.RECORDSOURCE="curCiudades"
.text1.CONTROLSOURCE = "curciudades.ciudad"
.text3.CONTROLSOURCE = "curciudades.nombre"
ENDWITH

Yo creo que esto es lo que está necesitando Roberto.

Saludos,

Ana

"Sanchez Arnoletto Martin Rodrigo" escribió en el
mensaje news:#U5Gz$
Prueba lo siguiente:

Antes de recargar:
ThisForm.grid1.recordsource=""
&& Realizar la recarga
ThisForm.grid1.recordsource="micursor recargado"

ThisForm.refresh

Saludos ;)

Ing. Sanchez Arnoletto Martin Rodrigo
messenger:
email:



"RobertoM" escribió en el mensaje
news:044701c354de$0efc8950$
Por favor:
He puesto la propiedad RecordSourceType de una Grid a 1
(alias)
La he definido con 2 columnas (con sus respectivos TEXT)
en tiempo de diseño.
Lleno ;a la grid a traves de un boton de comando en el
evento click de éste donde genero el cursor a traves de
un "Select * from tabla into cursor micursor".
La primera vez carga normal y puedo usar el evento CLICK
de los TEXT, pero la segunda vez que cargo la grid los
TEXT de ls 2 columnas se han destruido a pesar de que se
visualizan los datos. Pero yo necesito seguir usando el
vento click de los TEXT,
Si algien puede sugerirme lguna solución le agradeceré
mucho.
Gracias.


Respuesta Responder a este mensaje
#3 Luis María Guayán
28/07/2003 - 15:26 | Informe spam
Mira en PortalFox el siguiente artículo:

Restaurar el origen de datos de una grilla
Enviado por: Luis María Guayán
http://www.portalfox.com/article.php?sidS2

Luis María Guayán
Vicente Trapani S.A.
Tucumán, Argentina
_____________________________________________
Microsoft Visual FoxPro MVP
SysOp de PortalFox - http://www.portalfox.com
_____________________________________________
Proteje al zorro, úsalo legalmente

"RobertoM" wrote in message
news:044701c354de$0efc8950$
Por favor:
He puesto la propiedad RecordSourceType de una Grid a 1
(alias)
La he definido con 2 columnas (con sus respectivos TEXT)
en tiempo de diseño.
Lleno ;a la grid a traves de un boton de comando en el
evento click de éste donde genero el cursor a traves de
un "Select * from tabla into cursor micursor".
La primera vez carga normal y puedo usar el evento CLICK
de los TEXT, pero la segunda vez que cargo la grid los
TEXT de ls 2 columnas se han destruido a pesar de que se
visualizan los datos. Pero yo necesito seguir usando el
vento click de los TEXT,
Si algien puede sugerirme lguna solución le agradeceré
mucho.
Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida