Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/01/2012, 12:49
Avatar de alan_69niupi
alan_69niupi
 
Fecha de Ingreso: junio-2011
Mensajes: 200
Antigüedad: 12 años, 10 meses
Puntos: 17
Respuesta: Resolver operaciones

es algo simple, esto mas que sea visual basic es logica de programacion
para hacer esto, lo haria de la siguiente manera:

sacar por separado cada operacion (IVA, Descuento)
y este seria mi algoritmo

'declarando variables
'esta Iva es el que se aplicara al subtotal
Dim IVA_Aplicar as Decimal
'este descuento es el que se aplicara al subtotal
Dim Descuento_Aplicar as Decimal
'esta variable se obtiene del subtotal
Dim Subtotal as Decimal
'es lo que el usuario ingrese
Dim IVA as Decimal
'es lo que el usuario ingrese
Dim Descuento as decimal


'haciendo la operacion.
'subtotal es lo que genera l sistema, y estoy entendiendo que se ingresa el IVA como 16%, '20%, es decir numeros enteros, por tanto hay hacerlo decimal, es por eso que se divide entre '100
IVA_Aplicar=(subtotal)*(IVA/100)
Descuento_Aplicar=(subtotal)-(subtotal*Descuento/100)

'esto ya es criterio tuyo ponerlo en tu codigo
'de este modo siempre se aplica el IVA y el descuento al subtotal
'mi idea es que le pongas un KeyPress al los textbox de IVA y descuento
'para que cuando preciones enter u otra tecla haga su operacion correspondiente



espero te ayude
Saludos!!!