FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Pasar de una Fila a Otra en Un DBGrid al Pulsar Enter
Buenos dias amigos
Tengo un DBGRID que utilizo para cargar insertar los Productos de Una factura de Ventas y necesito que luego de insertar una Nueva linea al pusar enter pase a la Siguiente Fila. Al igual que si estoy navegando los Registros al pulsar enter vaya pasando de una colmna a otra en la misma fila y al llegar a la ultima Columna pasa a la siguiente Fila. Tengo las Siguientes Columnas: 0: Fecha 1: Producto No. 2: Descripción 3: Cantidad 4: Precio 5: Descuento 6: Iva Muchas Gracias por anticipado por la ayuda que puedan brindarme y por su valioso tiempo invertido. |
#2
|
|||
|
|||
Navegando por la Web me he encontrado el Siguiente procedimiento el cual me funciona para cuando preciono enter el foco va pasando de un columna a otra hasta llegar al final de la línea.
Pero aún me falta que al llegar a la última columna pase a la próxima filla con el foco en la primera columna no que vuelva a la primera columna de la misma fila en la que estoy actualmente navegando. Aqui les dejo el procedimiento: Fuente de los Datos: http://www.terra.es/personal/alksoft...cos/trucos.htm |
#3
|
||||
|
||||
Sí, en principio ese código te viene bien para lo que quieres hacer.
|
#4
|
|||
|
|||
Gracias por tu respuesta Casimiro
Este codigo me funciona bien para moverme de una columna a otra cuando preciono enter, pero me falta por hacer que al llegar a la última columna pase a la siguiente fila como cuando presionamos cursor Down que baja a la siguiente línea. Saludos y gracias por anticipado |
#5
|
||||
|
||||
Bueno, básicamente tienes que controlar que estás en el último campo y entonces bajar al siguiente registro y posicionarte en el primer campo.
Tendrás que controlar que exista el registro siguiente para crear uno nuevo o simplemente editar el que existe. Esto de hacer una BUENA edición en un dbgrid es realmente muy complejo si se quiere hacer bien, surjen multitud de imprevistos, ya lo verás, lo sufrirás bastante. Me parece recordar que el compañero José Luis Garcí puso un código para controlar este tipo de cosas, que lo mismo te puede servir, adaptándolo. |
#6
|
||||
|
||||
Cita:
Proba de esta forma:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Al pulsar Enter en un boton funciona como Tabulador | weke | OOP | 8 | 12-09-2011 19:04:01 |
Quitar sonido de error al pulsar Enter | madiazg | Varios | 2 | 25-08-2008 21:33:38 |
Otra vez color de fila de un DBGRID? | pepe2000 | OOP | 7 | 17-01-2006 02:55:08 |
Pitido al pulsar Enter | JavierB | Varios | 2 | 06-04-2005 13:34:44 |
|