Uso de dos Checkbox para elegir sólo un valor. VB 6.0 Access 2003
Les cuento... Estoy dando de alta productos... En la misma tienen que elegir el porcentaje del IVA que le agregan al producto (10,5 O 21)... Lo que quiero es que si tengo los dos o no tengo ninguno tildado le diga al usuario que tiene que elegir uno solo... Tengo este código... Cuando están los dos tildados me lo agrega igual al producto... Cuando están los dos destildados me pide que ingrese un valor del IVA... Muchas gracias nuevamente!
'verificar que no estén sin chekear ambos cheks
If ChkIVA(0).Value = False And ChkIVA(1).Value = False Then
MsgBox "Debe elegir un un valor de IVA", vbInformation, "ALTA DE PRODUCTOS."
ChkIVA(0).SetFocus
Exit Sub
Else
'VERIFICAR QUE NO ESTÉN CHEKEADOS AMBOS CHEKS
If ChkIVA(0).Value = True And ChkIVA(1).Value = True Then
MsgBox "Debe elegir sólo un tipo de IVA.", vbInformation, "ALTA DE PRODUCTOS."
ChkIVA(0).setfocus
Exit Sub
Else
Set RstProductos = New ADODB.Recordset
StrNuevoProducto = "INSERT INTO PRODUCTOS(Cod_Producto,Desc_Prod,Cantidad,Precio_Parcial,IVA_Incluido,Tipo_IVA) VALUES ('" & Trim(Cod_Producto) & "','" & Desc_Producto & "'," & Cant_Producto & ",'$ " & CDbl(Precio_Parcial) & "','$ " & CDbl(IVA_Incluido) & "','" & Str(Tipo_IVA) & " %')"
RstProductos.Open StrNuevoProducto, Base, adOpenStatic, adLockOptimistic
MsgBox "El Producto " & frmCompras.TxtProductos(1).Text & " Se ha incorporado al STOCK. ", vbInformation, "ALTA DE PRODUCTOS."