buenas tardes, me permito escribirles para solicitar su cooperacion con el siguiente codigo...
les explico
tengo un programa que arma un formulario dos grid y dos botonos, cuando estas en grid 1 se refresca el grid dos con información de un empleado por ejemplo, esto lo programe bien funciona y todo, pero tuve un problema cuando se le hace una transaccion a este empleado el va a otra ventana, procesa y listo, pero cuando regresa se deben refrescar los datos de ambos grid, pero el grid numero 1 pierde la programacion del gotfocus...
bien lo que hago es que cuando el formulario regresa, lo envio a un metodo que se vuelve y hace el grid, porque como saben cuando se cambia el origen de datos de un grid queda en blanco..... en ese momento la programacion del grid se pierde...
bien intente hacerlo en un prg, y pero no se como ponerle el codigo al gotfocus del column1.text1.
intente asi:
DEFINE CLASS lc_grid as Grid
Left = 5
Visible = .T.
deletemark = .f.
fontsize = 8
panel = 1
readonly = .t.
scrollbars = 2
top = 12
height = 238
Width = 232
ColumnCount = 1
PROCEDURE column1.text1.gotfocus
=sqlfactura() && refresca la tabla de transacciones(SQL)
=grillar1() && asigna datos al grid2
ventana.grid2.refresh()
ENDPROC
ENDDEFINE
pero me dice que el text1 no existe, bueno agradeceria que me dieran la mano con esto.... o me den una explicacion de que estoy haciendo mal..
saludos
El Hombre que dice
"No Puede Hacerse",
será sorprendido por
"Alguien que lo Haga"