![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Volvi a el codigo que mas se acerco a la solucion
DOBLE CLICK EN EL DBGRID
BOTON NUEVA FACTURA
BOTON GUARDAR
BOTON LIMPIAR LA TABLA TEMPORAL
Esta casi funcionando, puedo cargar la factura, guardarla, limpiar el DBGrid Y si intento cargar una nueva factura ahi salta el error EDBEngineError with message 'key violation'. ... a mi me parece como que ademas de guardar inserta una linea nueva en blanco, asi que cuando pongo nuevamente, nueva factura salta el error. Creo que me estoy equivocando con los edit, insert, post, close, etc en las distintas parte del codigo, alguno no esta bien ubicado, a ver si ustedes logran darse cuenta. |
|
#2
|
|||
|
|||
|
No se si alguien me querra ayudar, pero bueno, solucione el punto anterior, todo funcionaba bien pero ahora quieren que la factura sea auto incrementable, con esto en realidad no tenia problema, de echo era autoincrementable, pero el asunto que al no poder cargar un numero y la tabla detalle de factura no es autoincrementable, estoy tratando de que sea asi.
el punto creo que esta aca
EL BOTON DE NUEVA FACTURA
y el boton guardar El asunto es como ponerle un numero a la tabla detallefactura si esta es temporal y con cada carga despues borro todo y la tabla detallefacturafinal, creo que deberia pasar los datos entre detallefactura y detallefacturafinal y viceversa y sumarle 1, se entiende lo que digo. digamos asi Cargo detallefactura (tengo que ver de donde saco el numero) Copio esta a detallefacturafinal guardo luego borro detallefactura cargo nueva detallefactura y el numero de la clave principal la tomo de detallefacturafinal +1 no se si la idea esta bien, pero todavia no lo supe implementar. si alguien me tira una mano, caral¿? |
|
#3
|
|||
|
|||
|
bueno sigo intentando, lo detallo en el codigo los cambios, pero surge el problema de master record mising...
primera modificacion en la carga del producto en la clave principal, la toma de la factura. Boton de nueva factura botón de guardar continuo intentando, ya saldra, si alguien ve que estoy haciendo mal, me avisa por favor gracias. |
|
#4
|
||||
|
||||
|
no he revisado todo el post
pero me atrevo a darte un consejo cuando uses componentes de tablas (AdoTable por ejemplo) trate de colocarle un nombre para que sea mas facil identificarlo ejemplo table4 x TblProductos table8 x TblServicios
__________________
Dulce Regalo que Satanas manda para mi..... |
|
#5
|
|||
|
|||
|
OK lo voy a tener en cuenta
pero todavia no lo solucione![]() |
|
#6
|
|||
|
|||
|
Despues de mas de un año, sigo tan perdido como siempre, nunca termino de funcionar bien y ni iquiera se si vale la pena revivirlo, pero siempre me quede con las ganas de que funcione, creo que tiene un tonto error en alguna parte y yo no lo encuentro, asi que si alguien lo ve, me chifla por favor
![]() al problema surge al apretar el boton guardar, aprarece el malefico, master record missing.
tabla detalle factura temporal IDEM detalle factura final ID_factura Cod_prodser Codigo Descripcion Importunidad Cantidad TotalImp Tabla Factura Cod_factura Cod_detalleFactura // ID_factura Cod_productserv Cod_cliente Fecha Descuento Incremento Total si a alguien se le ocurre algo gracias ![]() |
|
#7
|
||||
|
||||
|
¿Pero no eran tablas iguales?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Copiar registro de una Tabla a otra Tabla, sin repetirse | MaMu | Conexión con bases de datos | 22 | 11-04-2013 15:29:11 |
| Mysql: copiar los campos de una tabla de una base de datos a otra tabla de otra base? | patriram | MySQL | 4 | 02-11-2007 16:00:24 |
| copiar datos de una tabla en otra | fedelphi | Firebird e Interbase | 6 | 24-08-2007 03:59:36 |
| Copiar un registro de una tabla en otra... | JuanErasmo | SQL | 6 | 10-07-2007 23:08:15 |
| Copiar Tabla de una BD a Otra BD en Firebird | pcicom | SQL | 3 | 14-02-2005 16:31:15 |
|