| Usuario |
Problema con Maestro-Detalle |
agag4
2 Mensaje(s)
|
| Enviado - 18/8/2004 |
| |
Tengo un problema acerca de una captura Maestro-Detalle(Facturación), lo que pasa es que cuando estoy capturando en el DbGrid(Detalle) en el primer registro, al salir del campo "Clave Producto", me pone bien la "Descripción", pero cuando capturo el segundo registro, en el registro anterior me BORRA la "Descripción", estoy usando un campo "Lookup" en el Detalle no se que estará pasando, alguna sugerencia al respecto se los agradeceria mucho.
Uso Delphi 6 -FireBird 1.5 |
| |
|
Desconocido
|
| Enviado - 22/9/2004 |
| |
A ver que es lo que quieres saber exactamente, mira para controlar los registros tienes que usar los metodos eof y bof con un
while not eof do
mostrar contenido;
tabla.next;
end;
|
| |
|
Desconocido
|
| Enviado - 15/10/2004 |
| |
mira prueba de esta forma :
tabla 1 es la de factura
numero
fecha
cliente
etc
tabla 2 detalles de factura
numero +
numero_de_factura
codigo_Articulo
precio
ect.
relasiona con un indice segundario numero_de_factura con el campo numero de la primera tabla
el objetivo es que cuando tu inserte un registro en el detalle no se desaparesca por el orden del indice primario
con el campo numero + (auto increment) siempre quedara en orden que valla insertando. |
| |
|
|
|