FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Dbgrid para insertar en una tabla pero cogiendo datos de otra tabla
A ver os cuento lo que me pasa, que conste que usado la busqueda y he encontrado algunas soluciones a ciertas dudas mias, os cuento:
Estoy con un terminal venta, ya he conseguido hacer todo solo me faltan los tickets. Para ello he creado un form con un dbgrid en el que capturo unidades, referencia, descripcion, precio unitario, y precio total. Unidades | referencia | descripcion |preciounidad|preciototal Empiezo captutando por las unidades, en el evento onkeypress del dbgrid pongo que si es #13 osea se pulsa enter pase al la siguiente columna:
Cuando llego a descripcion puedes teclear parte de la descripcion del producto pero cuando pulsas enter te hace visible un listbox con los productos de otra tabla (la tabla productos) que coinciden con la parte escrita en la columna del dbgrid:
en el evento onkeypress del listbox hago que si es enter el producto seleccionado me pase su precio y sus datos al dbgrid :
Cuando doy a enter en la columna 4 se prodce el calculo de las unidades * precio unitario y lo pongo en precio total y doy foco alli:
Si doy a enter estando en la columna 5:
Por cierto antes de comprobar en que columna estoy pregunto si se ha pulsado enter: if key = #13 pero no va bien salta donde le da la gana y no hace los calculos. Necesito ayuda estoy echo un lio llevo 3 dias con esto. Perdon por el ladrillazo y gracias por adelantado. Última edición por taru fecha: 27-07-2006 a las 16:41:33. |
#2
|
||||
|
||||
por cierto como hoy va la cosa bien hasta el post me sale mal no se que ha pasado que el codigo delphi sale asi de raro .
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Utilizar un DBGrid para leer de una tabla y escribir en otra | taru | MySQL | 0 | 25-07-2006 19:31:06 |
Consultar otra tabla desde un Dbgrdid y traerse los datos al Dbgrid | alejandroalba | Conexión con bases de datos | 2 | 08-05-2006 19:30:42 |
insertar datos en una tabla desde otra | Giniromero | SQL | 5 | 17-06-2004 20:37:16 |
Consulta SQL para datos ordenados en otra tabla | cotoprix | SQL | 8 | 27-01-2004 00:54:53 |
Como insertar datos de una tabla en otra tabla? | Salomon | Firebird e Interbase | 1 | 28-08-2003 12:29:40 |
|