Visual Basic - control data

Life is soft - evento anual de software empresarial
 
Vista:

control data

Publicado por jlcastro (114 intervenciones) el 03/12/2002 23:49:24
En un formulario tengo los siguienes controles

Data1 , Data2 , Data3 , Label1 , Label2 , Label3

Data1 muestra su valor en Label1 ( codigo de cliente )
Data2 muestra su valor en Label2 ( ingresos )
Data3 muestra su valor en Label3 ( gastos )

Como se puede hacer para que al mover el data1 a otro registro se muevan automaticamente los Data2 y Data3 al mismo codigo de cliente.

El motivo de utilizar 3 control data es debido a que estos rehalizan unas consultas
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:control data

Publicado por Hector (12 intervenciones) el 04/12/2002 00:12:31
Porque tres datas pregunto se linkean a tablas diferentes.

Salu2
haber si te puedo ayudar amigo
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:control data

Publicado por jlcastro (114 intervenciones) el 04/12/2002 00:14:59
Los tres datas estan conectados a diferentes consultas.
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:control data

Publicado por Antonio (24 intervenciones) el 04/12/2002 13:38:57
Si usas varios datas puedes sincronizarlas con los eventos MoveComplete o similar depende de cuando quieres hacerlo este punto refrescas los demas data con la clave que te devuelve.
Esto te sirve para hacer un maestro-detalle como cabecera de factura y lineas cuando cambias de factura aparecen las lineas de esta.
Creo recordar que en el asistente de form de datos hay uno de estos qhe puedes acer con codigo ado y verlo.
Supongo que tienes VB6.
Valor y al toro....
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:Todo Solucionado Antonio

Publicado por jlcastro (114 intervenciones) el 04/12/2002 16:17:41
Muchas gracias
Lo solucione de esta forma

Private Sub Label1_Change()
Data1.Recordset.AbsolutePosition = Label1 - 1
Data2.Recordset.AbsolutePosition = Label1 - 1
End Sub
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