Clipper/FiveWin - listbox no refresca en fw ???

 
Vista:
sin imagen de perfil

listbox no refresca en fw ???

Publicado por marcela molina (86 intervenciones) el 26/11/2007 16:31:53
hola a todos de nuevo. nuevamente acudo a uds. me resuelvan un problema-
tengo en un listbox una base de articulos la cual le hago mantencion.(elimina,modifica,agrega,etc)
cuando agrego al modulo aggregar registrio lo llamo asi.fijense que tiene refresh() opero no lo hace.

REDEFINE BTNBMP RESOURCE "BTNADD" ID 105 OF oDlg ;
ACTION( GetArticulos( .T., oDbf ), ;
oLbx:Refresh() ) NOBORDER

intente colocando esto otro

REDEFINE BTNBMP RESOURCE "BTNADD" ID 105 OF oDlg ;
ACTION GetArticulos ( .T., oDbf ), ;
oLbx:Refresh() ) ) NOBORDER

esto ultimo me refresca pero despues de pulsar alguna tecla en el browse no es automatico ,yo neecsito que se repinte la tabla y que muestre el registro de la base actualizada.o sea con el ultimo registro ingresado.

bueno agradecere como siempre su valiso tiempo y disposicion.

saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:listbox no refresca en fw ???

Publicado por Ramon Paredes (47 intervenciones) el 26/11/2007 19:20:16
Hola Marcela ,

El refresco del Listbox debe ser desde la captura de informacion, debes hacerlo de la siguiente manera :

REDEFINE BTNBMP RESOURCE "BTNADD" ID 105 OF oDlg ;
ACTION( GetArticulos ( .T., oDbf, oLbx )) NOBORDER

En la funcion GetArticulos al final de la captura antes del return debes de refrescar asi :

function GetArticulos ( Param1,Tabla,oLbx)

//acciones

// final de acciones

oLbx:Update()
oLbx:Refresh()

y refrescar ademas el Objeto de tabla oDbf:refresh()

Ojala te sea de utilidad,

Saludes desde Managua, Nicaragua

Ramon Antonio Paredes
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

gracias.solucionado

Publicado por marcela (86 intervenciones) el 27/11/2007 17:40:18
mucahs gracias colega funciono de maravillas.
saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar