Pregunta: | 55181 - GRID SE BLANQUEA AL REFRESCAR |
Autor: | nestor buritica restrepo |
por favor ayuda - tengo una grilla que esta en el recordsource = cTema
cTema es el cursor que cree con un la insturccion SELECT ID_TEMAS,TEMA from temas INTO CURSOR cTema la crilla tiene el nombre de grdtemas - el cursor lo cargo en el load de el formulario y aparece cuando carga el formulario muy bien. pero el problema es que al modificar o adicionar un registro trato de refrescar la grilla y sale todo en blanco. en la tabla se nota que si hace los cambios y las adiciones pero yo vuelvo y ejecuto la instuccion del selec para crear nuevamente el cursor y en ese momento se blanque la grilla - ayuda |
Respuesta: | Miguel Angel Henao A. |
Nestor, cuando vuelves a generar cTema al ejecutar el Select este se borra antes de generar el nuevo. Es enese momento que el grid pierde su Record Source. Te recomiendo que hagas 2 cosas: 1. No repitas el select, mas bien genera el cursor cTema en el Load como READ WRITE y posteriormente aƱade o borra registros pero no vuelvas a ejecutar el select. 2. Dile al grid que el record source type es SQL Statement y asigan el select al record source.
Saludos... |