Registro en Blanco, en un grid
Hola a todos,
sucede lo siguiente: en un dbgrid manejo mi tabla de Detalle, que contiene movimientos contables. cuando introduzco mi primera cuenta con su valor presiono tab y pasa a la siguiente linea en la que introduzco mi segunda cuenta con su valor y presiono tab y pasa a la linea siguiente como es logico. el problema es que: cuando mando a grabar: graba tambien la tercera linea en blanco, eso es lo que no quiero que suceda. Alcides Rep. Dom. |
La tabla detalle debería tener alguna restricción, es decir algun campo requerido o no nulo. De esta forma al intentar grabar saltaría una ventana de error, así el usuario sabe que no debe dejar una linea en blanco
Un saludo |
Convendría ver tu código, pero en cualquier caso en el evento BeforePost, puedes controlar que cierto campo tenga un valor o no, en caso de que no cancelas la grabación de esa linea.
Un Saludo. |
Gracias Lepe y marcos
voy a usar la recomendacion de marcos, controlar la cuenta en el beforepost del dbgrid. gracias mil Alcides Rep. Dom. |
La franja horaria es GMT +2. Ahora son las 15:49:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi