Ver Mensaje Individual
  #7  
Antiguo 02-11-2006
ygkw ygkw is offline
Miembro
 
Registrado: jun 2006
Posts: 15
Reputación: 0
ygkw Va por buen camino
A lo que me refiero es que en mi dbgrid tengo las siguientes columnas:

codigo_articulo, descripcion_articulo, cantidad

Como la clave primaria de esta tabla esta formada por el campo codigo_articulo, el usuario al agregar nuevos registros a su venta o compra, no puede duplicar el mismo codigo!!

Por este motivo, cuando el usuario este haciendo una factura de de 20 registros en el detalle y sin querer vuelve a ingresar un codigo que ya lo habia ingresado anteriormente, el sistema quisiera que anule ese nuevo registro y se ubique en el registro anterior.

Ejemplo: Si en la 2da. linea del dbgrid el usuario ingreso el codigo 100 para una venta, y nuevamente durante la misma venta en el registro nro. 20 del dbgrid el operador vuelve a ingresar el codigo 100. En este caso el mismo codigo estara 2 veces lo que crea conflicto.

Mi intecion era que para este caso, se elimine la linea 20, y se traslade la posicion a la linea nro. 2 del dbgrid para que el operador modifique el campo de cantidad.

Espero que haya quedado un poco mas claro..

Saludos..
Responder Con Cita