Grid Tedioso
Hola... De nuevo yo
Necesito hacer una consulta a través de un grid
Resulta que en Rowsource kle di tyoe 4 y le di esta consulta sql:
select doc_aptitud, motivo, remitente, fecha from documentos into cursor Cdocmy
En Init de formulario tengo:
thisform.grid1.recordsourcetype=4
if !eof() then
thisform.grid1.recordsource="SELECT * FROM documentos INTO CURSOR Cdocmy"
else
ThisForm.Grid1.RecordSource=" "
ENDIF
y en codig de mi boton de consulta tengo:
thisform.grid1.refresh()
select documentos
go top
locate for id_estudiante=val(thisform.text1.value)
if found() then
thisform.text8.value="Si tiene documentos"
thisform.grid1.recordsourcetype=4
else
thisform.text8.value="No se encontro documentos para el estudiante"
thisform.grid1.visible=.F.
Endif
Thisform.refresh
El problema no es que no me aparezca.. Sino que cuando aparece aparece ya con datos cargados y de la consulta anterior... Entonces no se que hacer...
Me ayudas. Gracias
Luisa Fernanda
Necesito hacer una consulta a través de un grid
Resulta que en Rowsource kle di tyoe 4 y le di esta consulta sql:
select doc_aptitud, motivo, remitente, fecha from documentos into cursor Cdocmy
En Init de formulario tengo:
thisform.grid1.recordsourcetype=4
if !eof() then
thisform.grid1.recordsource="SELECT * FROM documentos INTO CURSOR Cdocmy"
else
ThisForm.Grid1.RecordSource=" "
ENDIF
y en codig de mi boton de consulta tengo:
thisform.grid1.refresh()
select documentos
go top
locate for id_estudiante=val(thisform.text1.value)
if found() then
thisform.text8.value="Si tiene documentos"
thisform.grid1.recordsourcetype=4
else
thisform.text8.value="No se encontro documentos para el estudiante"
thisform.grid1.visible=.F.
Endif
Thisform.refresh
El problema no es que no me aparezca.. Sino que cuando aparece aparece ya con datos cargados y de la consulta anterior... Entonces no se que hacer...
Me ayudas. Gracias
Luisa Fernanda
1 Respuesta
Respuesta de piraton
1