![]() |
![]() |
| 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
|
|||
|
|||
|
el ultimo codigo me tira un error Incompatible types: 'String' and 'Integer' aunque a filtro lo cambie por integer
en estas lineas Voy a tener muy en cuenta tus consejos, saludos. |
|
#2
|
||||
|
||||
|
Hola
Tienes que cambiar a fact por string; El problema no esta en filtro, esta en fact: Eso quiere decir que el numero de factura en el campo factura es string y no integer. Para eliminar los botones creas un procedimiento con el codigo del boton 2 y el boton 3 lo llamas cuando necesites. Asi simplemente cuando le des doble click al dbgrdi2 saldra el subtotal y el total, en cuanto al descuento e incremento se hace lo mismo, se llama al procedimiento y listo. Saludos No estoy muy seguro en paradox, recuerda que de esto no se amigo. ![]()
__________________
Siempre Novato |
|
#3
|
||||
|
||||
|
Hola
Procedimiento calcula: Colocar el procedure al principio, asi:
Crear el procedimiento:
Colocar el procedimiento en el dobleclick del dbgrid2: (revisa al final del codigo es lo unico que cambia)
Llamar al procedimiento en el edit3 y el 4 en el evento onchange:
Parece mucho trabajo ya que tienes que modificar algunas cosas, pero te daras cuenta que crear procedimientos ajustados a tu necesidad te ayuda a no repetir codigo, simplemente lo llamas cuando necesites. saludos Espero que estemos aprendiendo algo a nuestra edad.... ![]() ![]()
__________________
Siempre Novato |
|
#4
|
|||
|
|||
|
gracias lo ire probando mañana a ver que pasa. saludos
|
|
#5
|
|||
|
|||
|
Cita:
Faltaria el boton guardar para almacenar todo y poder verlo en el historial, mientras tanto voy probando Qreport, aunque tengo que tener datos que ver para imprimir, saludos. |
|
#7
|
|||
|
|||
|
Gracias Caral, buen dia.
veamos los pasos, entro a facturacion, apreto el boton nueva factura, me borra u oculta los datos del DBGrid. cargo un numero de factura en el DBEdit5 que ahora lo puse en la primer hoja con todo el reto de cosas. hago doble click para cargar en el DBGrid2 de servicios o pruductos y me tira el siguiente error ... raised exception class EDBEngineError with message 'key violation'. Process stopped... parece que se soluciona de un lado y de desarregla de otro ![]() |
|
#8
|
||||
|
||||
|
Hola
La tabla esta filtrada, no puedes abrir algo que ya esta abierto. a ver asi: Saludos
__________________
Siempre Novato |
|
#9
|
|||
|
|||
|
No al hacer doble click en el producto para cargar, me tira el nuevamente el error, le agregue
Table2.Filtered := False; Table2.Close; pero hace lo mismo, no se si me comi algo, donde dice ' calcula; // aqui....' debo poner algo? o asi simplemente esta llamando al procedimiento? |
![]() |
| 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 16: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 17:00:24 |
| copiar datos de una tabla en otra | fedelphi | Firebird e Interbase | 6 | 24-08-2007 04:59:36 |
| Copiar un registro de una tabla en otra... | JuanErasmo | SQL | 6 | 11-07-2007 00:08:15 |
| Copiar Tabla de una BD a Otra BD en Firebird | pcicom | SQL | 3 | 14-02-2005 17:31:15 |
|