Para Enrique u Otro Experto Por Favor...
Publicado por Cecilia Calabresse (4 intervenciones) el 18/03/2008 01:27:01
resulta q estoy haciendo una aplicacion que incluye un procedimiento de sumado de campos, que es el sgte (a proposito, lo saque de un ejemplo de Enrique):
Set base = CurrentDb
txttotal1.ControlSource = "uno"
txttotal2.ControlSource = "dos"
txttotal3.ControlSource = "tres"
SQL2 = "SELECT sum(lunes) AS uno, sum(martes) AS dos, " & _
"sum(miercoles) AS tres FROM productos " & _
"WHERE producto = " & Val(TXTproducto) & " AND ID = '" & (txtvendedor) & "' And Año = " & Val(cboAño) & ""
Me.RecordSource = SQL2
Me.Requery
Me.FiltroConsulta = SQL2
La idea es que cada vez que presiono un boton se realiza esta suma, y otras veces cuando se hace una busqueda por producto que despliego en un subformulario, resulta que siempre funciona bien, pero hay un momento en que no quiere sumar y me tira el error 2001 que en ingles dice "canceló la operación"..o algo así...y apunta a la línea
Me.RecordSource = SQL2
No sé que hacer porque este este procedimiento es de autoria de Enrique y debe haber algun evento que yo no estoy manejando cuando sucede esto.
Gracias y Saludos.
Set base = CurrentDb
txttotal1.ControlSource = "uno"
txttotal2.ControlSource = "dos"
txttotal3.ControlSource = "tres"
SQL2 = "SELECT sum(lunes) AS uno, sum(martes) AS dos, " & _
"sum(miercoles) AS tres FROM productos " & _
"WHERE producto = " & Val(TXTproducto) & " AND ID = '" & (txtvendedor) & "' And Año = " & Val(cboAño) & ""
Me.RecordSource = SQL2
Me.Requery
Me.FiltroConsulta = SQL2
La idea es que cada vez que presiono un boton se realiza esta suma, y otras veces cuando se hace una busqueda por producto que despliego en un subformulario, resulta que siempre funciona bien, pero hay un momento en que no quiere sumar y me tira el error 2001 que en ingles dice "canceló la operación"..o algo así...y apunta a la línea
Me.RecordSource = SQL2
No sé que hacer porque este este procedimiento es de autoria de Enrique y debe haber algun evento que yo no estoy manejando cuando sucede esto.
Gracias y Saludos.
Valora esta pregunta
0