Cita:
Iniciado por mad249
Cuando Realizas las operaciones con tu tabla.. cual es el Indice que indica la Posicion de la Fila..?? porque En tu codigo :
me pregunto si usas esta linea como un Indicador de posicion:
Dim Ultimo As Double = DsEncabezado.Tables("Tabla").Rows(DsEncabezado.Tab les("Tabla").Rows.Count - 1)("Existencia")
De ser Así.. te recomendaria una Variable Numerica como Dim i as Int = (DsEncabezado.Tab les("Tabla").Rows.Count - 1; y asi asignarle un valor inicial... y como te menciona Peterpay validar.
De lo contrario, Debugga y verifica los valores iniciales al leer la TAbla.
Saludos.
lo que hace este procedimiento es filtar por producto y ubicarse al ultimo(ultima venta) extraer la existencia del producto y asi descontar o aumentar
dim debe ser double por que trabaja con decimales
y mi pregunta porque es -1 que quiere decir menos uno porque cero es que no hay datos??
Gracias