Clipper/FiveWin - por favor necesito ayuda

 
Vista:

por favor necesito ayuda

Publicado por Susana (4 intervenciones) el 01/03/2003 17:29:03
Tengo un programa hecho en fivewin 2.0 que muestra al mismo tiempo dos bases de datos en pantalla con la función listbox.El problema es que al hacer una búsqueda de registros de la primer base, no se actualiza la venta inferior con los datos de la segunda base. Espero haber sido clara.Muchas gracias.
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:por favor necesito ayuda

Publicado por El Duro (2 intervenciones) el 01/03/2003 19:11:54
Susana:

Efectivamente no eres muy clara, sin embargo te van uno tips,
en el ON CHANGE del primer ListBox debes ir a una función donde
leas, actualices y muestres el segundo listbox, ejemplo

ON CHANGE LeeSegundo()

En el segundo listbox debes usar la cláusula UPDATE

También puede ayudarte oLbx:Refresh()

Como ves pueden ser varias cosas, si puedes mostrarnos parte
de tu PRG podremos ayudarte mas.

El Duro, Yo También Te Quiero Mucho !
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

RE:por favor necesito ayuda

Publicado por Susana (4 intervenciones) el 01/03/2003 21:33:24
Aqui te mando la parte del codigo en cuestión:

@ 1, 5.5 LISTBOX oArticle FIELDS If( Articulo->(Deleted()), "Borrado" ,;
Space(7)) ,;
OemtoAnsi( Articulo->Apellido+space(1)+Articulo->Apelido) ,;
OemtoAnsi( Articulo->Nombre ) ,;
OemtoAnsi( Articulo->Hc ) ;
FIELDSIZES 70, 230, 160, 60 ;
HEADERS "Marca", "APELLIDO", "NOMBRES" ,;
"HC" ;
ON CHANGE ( BuscaFam( @oFamily ) ,;
oArt:Refresh() ) ;
ON DBLCLICK ( ModifArti(oArt, LGrabo, .f. ) ,;
oArticle:Refresh() ,;
oArticle:SetFocus() ) ;
SIZE 260, 70 OF oArt
oArticle:aJustify := {.F., .F., .F., .F., .F.}

//oArtpiet:UpStable()
//FIELDSIZES 40, 240, 360, 160, 64, 160, 160 ;
//oAgenda:Set3dLook()


DbSelectArea("Familia")
@ 9, 5.5 LISTBOX oFamily FIELDS If( Familia->(Deleted()), "Borrado" ,;
Space(7)) ,;
aHBitmaps[ Max( 1, Familia->Nivel )] ,;
OemtoAnsi( Familia->Estudios ) ,;
OemtoAnsi( Familia->NLab ) ,;
transform(Fam
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

RE:por favor necesito ayuda

Publicado por Víctor Manuel Tomás Díaz (93 intervenciones) el 03/03/2003 19:28:32
Susana :

Falta el código de la función BuscaFam()
Para ayudarte un poco más , necesito saber que Driver estas usando.
DbfNtx , DbfCdx o cual ?
La relación que quieres mostrar en tu programa se podria hacer con una sola linea de código.
aaaahhhh y que versión de Clipper ?

Saludos
Víctor Manuel Tomás Díaz
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