FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Control de datos al ingresar mediante grilla
Hola foristas.
Resulta que tengo una grilla en la cual ingreso datos de una factura. "Codigo, Descripcion ( no se ingresa ), cantidad, Precio....." Se me dificulta validar dichos ingresos porque no me queda claro en cual evento queda mas practico la validacion. Si en el evento "oncolexit" de la grilla testeando en que columna estoy para validar el campo correcto o en el "onkeypress" y si la tecla presionada es enter, hacer los mismos. El problema surge cuando por ej. si ingreso un codigo que existe debo mostrar la descripcion y moverme a la columna de cantidad, pero cuando no existe, muestro un mensaje que el codigo no es valido e "intento" que el cursor quede en la misma columna pero igualmente se mueve a la columna de cantidad.. Igualmente cuando valido por cantidades <= 0. Como hacen ustedes y cual creen que es el mejor o mas efectivo metodo o evento para controlar estos casos?? Ademas de que si todos valores son correctos , el foco debe seguir avanzando por las columnas siguientes.. Espero haber sido claro.. Gracias y saludos. Leo |
#2
|
||||
|
||||
y necesariamente debe ser en la grilla?
no puedes crear un formulario adicional y agregar dbedits?
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
||||
|
||||
Hola Ibidi.
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
||||
|
||||
Podrias usar el evento validate de los objetos de campo.
Pero me parece mejor usar un formulario adicional para ingresar las lineas de detalle. Echale un ojo a la cara oculta de delphi. Ahi encontraras un ejemplo de como hacerlo. Saludos |
#5
|
||||
|
||||
Ok. Gracias a todos por las respuestas.
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ingresar datos en un listbox a la derecha | CarlosAlberto | Varios | 4 | 21-10-2011 14:10:54 |
como ver un tipo de datos de una grilla en otra grilla en el mismo form? | calistian | Varios | 5 | 01-10-2008 19:29:04 |
Problemas al ingresar datos | DaRkBoY | Oracle | 20 | 05-06-2007 16:34:44 |
Enlazar un control derivado de TEdit a una grilla | PabloV | OOP | 2 | 27-05-2007 10:47:57 |
Ingresar una Imagen en un control Image | jimmyx017 | Gráficos | 1 | 26-06-2005 20:29:33 |
|