Pasar contenido de un campo con enter
Publicado por Paola (231 intervenciones) el 30/04/2014 01:45:06
Hola chicos: tengo en una ventana 2 datawindow (dw_1 y dw_2) en el dw_1 estoy almacenando todas las ventas que una persona pueda comprar puede ser de 1 a mas...
Bueno hasta allí perfecto. Me desplazo por cada campo de ese dw_1 con la tecla enter, entonces deseo que al dar enter automáticamente me vaya almacenando en el campo cantidad del dw_2 que se encuentra debajo de este, las cantidades de productos que voy agregando para cada venta.
hasta ahora solo he conseguido pasar solo el ultimo valor del campo cantidad ingresado, dándole doble clic el el dw_1, y lo que deseo es pasar todas las cantidades ingresadas en el campo cantidad solo de la venta de ese cliente, desde el primero al ultimo, NO DE TODA LA TABLA VENTAS si no de la venta que estoy realizando.
No deseo con doble clic si no con la tecla enter, este es el código que pasa solo el ultimo registro con doble clic en el evento dobleclicked del datawindow dw_1:
//int ll_fila, li_row
//dw_1.SetItem(ll_fila,'cantidad',dw_ventas.GetItemNumber(dw_ventas.getrow(),'cantidad'))
//dw_1.scrolltorow(li_row)
//dw_1.setitem(li_row,'cantidad',ll_fila)
//dw_1.accepttext()
Bueno hasta allí perfecto. Me desplazo por cada campo de ese dw_1 con la tecla enter, entonces deseo que al dar enter automáticamente me vaya almacenando en el campo cantidad del dw_2 que se encuentra debajo de este, las cantidades de productos que voy agregando para cada venta.
hasta ahora solo he conseguido pasar solo el ultimo valor del campo cantidad ingresado, dándole doble clic el el dw_1, y lo que deseo es pasar todas las cantidades ingresadas en el campo cantidad solo de la venta de ese cliente, desde el primero al ultimo, NO DE TODA LA TABLA VENTAS si no de la venta que estoy realizando.
No deseo con doble clic si no con la tecla enter, este es el código que pasa solo el ultimo registro con doble clic en el evento dobleclicked del datawindow dw_1:
//int ll_fila, li_row
//dw_1.SetItem(ll_fila,'cantidad',dw_ventas.GetItemNumber(dw_ventas.getrow(),'cantidad'))
//dw_1.scrolltorow(li_row)
//dw_1.setitem(li_row,'cantidad',ll_fila)
//dw_1.accepttext()
Valora esta pregunta


0