Problema con Listview
Hola, experto. Espero puedas ayudarme, soy algo novato. Estoy realizando una base de datos sobre una Tienda de abarrotes en Visual Basic 6.0 con Access y tengo el problema con un Listview.
Funciona de esta manera, por ser algo sencillo en lo que le incorporo lector de código de barras.
Tecleo la clave del producto en un Textbox, presiono un botón y me carga los datos, directamente de la base de datos, de la Tabla Inventario y los asigna al Listview.
Pero, ¿cómo puedo hacer la comparación de lo que hay en el Textbox con el Listview, de la columna Clave, para que cuando sea igual el producto, me lo sume a la misma columna de Cantidad, y me haga la multiplicación para asignarlo en la columna Importe, en el mismo renglón y cuando sea diferente me haga otra línea? Así como se ve abajo
Clave Descripción Cantidad Precio Unitario Importe
1 Sabritas 2 6.00 12.00
3 Agua ciel 1 10.00 10.00
5 Doritos 3 7.00 21.00
Nota: mi problema surge cuando yo quiero agregar más del mismo producto.
Siempre se estará multiplicando la Cantidad por el Precio Unitario, para asignarse en el Importe. ¿Cómo puedo lograr eso, también? Pues siempre son diferentes los productos y, en consecuencia, nuevos renglones.
¿Necesito algún tipo de arreglo, más variables o qué puedo utilizar para resolver eso?
De antemano, muchísimas; pero muchísimas gracias!
Funciona de esta manera, por ser algo sencillo en lo que le incorporo lector de código de barras.
Tecleo la clave del producto en un Textbox, presiono un botón y me carga los datos, directamente de la base de datos, de la Tabla Inventario y los asigna al Listview.
Pero, ¿cómo puedo hacer la comparación de lo que hay en el Textbox con el Listview, de la columna Clave, para que cuando sea igual el producto, me lo sume a la misma columna de Cantidad, y me haga la multiplicación para asignarlo en la columna Importe, en el mismo renglón y cuando sea diferente me haga otra línea? Así como se ve abajo
Clave Descripción Cantidad Precio Unitario Importe
1 Sabritas 2 6.00 12.00
3 Agua ciel 1 10.00 10.00
5 Doritos 3 7.00 21.00
Nota: mi problema surge cuando yo quiero agregar más del mismo producto.
Siempre se estará multiplicando la Cantidad por el Precio Unitario, para asignarse en el Importe. ¿Cómo puedo lograr eso, también? Pues siempre son diferentes los productos y, en consecuencia, nuevos renglones.
¿Necesito algún tipo de arreglo, más variables o qué puedo utilizar para resolver eso?
De antemano, muchísimas; pero muchísimas gracias!
1 Respuesta
Respuesta de Luis_P
1