Ver Mensaje Individual
  #1  
Antiguo 12-01-2007
Avatar de TrUnkS
TrUnkS TrUnkS is offline
Miembro
 
Registrado: dic 2005
Posts: 96
Reputación: 21
TrUnkS Va por buen camino
Question navegar por registro Clientes -> Facturas

Hola amigos tengo un problema con la navegación de registros en Maestro-Detalle. Maestro = Clientes, Detalle = Facturas. Quisiera que en el formulario de facturación pueda navegar por la tabla Facturas al estilo DBNavegator y que me aparezca el cliente que la posee, es decir, un botón para la primera factura, otro para la anterior, otro para la siguiente y otro para la ultima factura. El número de factura es Primary Key. Lo que he conseguido es que en otro formulario el usuario ingrese el número de factura y que lo busque en la tabla facturas, mostrandome el cliente que la posee, pero no puedo hacerlo para los botones que acabo de mencionar. Uso IBDataSet con CachedUpdates. Este es el código para buscar las facturas:

Código SQL [-]
 DataModulo.TClientes.Close;
 DataModulo.TClientes.SelectSQL.Clear;
 DataModulo.TClientes.SelectSQL.Add('SELECT *');
 DataModulo.TClientes.SelectSQL.Add('FROM CLIENTES,FACTURAS');
 DataModulo.TClientes.SelectSQL.Add('WHERE CLIENTES.ID_CLIENTE = FACTURAS.ID_CLIENTE AND FACTURAS.ID_FACTURA = ' + QuotedStr(Edit1.Text));
 DataModulo.TClientes.Open;
De antemano gracias

Última edición por TrUnkS fecha: 12-01-2007 a las 17:19:30.
Responder Con Cita