error en operación después de consulta
Publicado por luis (19 intervenciones) el 13/04/2020 06:27:52
hola amigos web del programador
nuevamente por acá para solicitar una ayuda con algo que parece increíble y no encuentro explicación.
con el evento change llamo los registros y lleno las cajas.
amigos no me explico la primera operación la realiza bien osea multiplicar la cantidad por el valor unidad
pero el segundo producto o segunda operación de multiplicar la cantidad por el valor unidad ya no la realiza
he verificado bien los nombres es el mismo tipo de código y no encuentro razón lógica para que no realice la segunda operación.
acá unas capturas imagen



les agradezco su colaboracion para resolver este enigma para mi.
bendiciones
nuevamente por acá para solicitar una ayuda con algo que parece increíble y no encuentro explicación.
con el evento change llamo los registros y lleno las cajas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
Private Sub factnumero_Change()
Dim X
On Error GoTo X
'tu codigo normal
With Rsordenes
.Requery
.Find "factcorrespondiente='" & Trim(factnumero.Caption) & "'"
cedula.Caption = !cedula
numorden.Caption = !numero_orden
nombres.Caption = !nombres
direccion.Caption = !direccion
telefono.Caption = !telefono
sede.Caption = !sede
origen.Caption = !origen
Comboestado.Text = !estado
fechaven.Caption = !fecha
Label4.Caption = !numerolentes
lentes.Caption = !lentes
monturas.Caption = !monturas
Label19 = !numeromonturas
Label26.Caption = !numeroservicios
odesf.Caption = !ODesfera
odcil.Caption = !ODcilindro
odeje.Caption = !odeje
odadd.Caption = !odadd
oiesf.Caption = !OIesfera
oieje.Caption = !OIcilindro
oieje.Caption = !oieje
oiadd.Caption = !oiadd
totalfact.Caption = !valortotal
abonos.Caption = !abono
LBSALDOS.Caption = !saldo
End With
Exit Sub
X:
MsgBox " Registro No tiene Orden-Registro Inexistente o NO Seleccionado Intente Nuevamente "
end Sub
Private Sub Form_Load()
elaboracion
ventafactura
productos
bebes
End Sub
Private Sub lentes_Change()
With Rsproductos
.Requery
.Find "nombreproducto='" & Trim(lentes.Caption) & "'"
Text1.Text = !precio
precio1.Caption = Val(Text1.Text) * Val(Label4.Caption)
precio1 = Format(precio1, "##,##0.00")
End With
End Sub
Private Sub monturas_Change()
With Rsproductos
.Requery
.Find "nombreproducto='" & Trim(monturas.Caption) & "'"
Text2.Text = !precio
precio2.Caption = Val(Label19.Caption) * Val(Text2.Text)
precio2 = Format(precio2, "##,##0.00")
End With
End Sub
amigos no me explico la primera operación la realiza bien osea multiplicar la cantidad por el valor unidad
pero el segundo producto o segunda operación de multiplicar la cantidad por el valor unidad ya no la realiza
he verificado bien los nombres es el mismo tipo de código y no encuentro razón lógica para que no realice la segunda operación.
acá unas capturas imagen



les agradezco su colaboracion para resolver este enigma para mi.
bendiciones
Valora esta pregunta


0