Access - Función if siempre me da el valor -1

   
Vista:

Función if siempre me da el valor -1

Publicado por Olga ogaleracoso@gmail.com (3 intervenciones) el 08/09/2015 10:23:17
Buenos días,
tengo esta función que hace referencia a controles de un formulario Productos pero cuando la pruebo en la ventana inmediato siempre me da el valor -1.

1
2
3
4
5
6
7
8
Public Function Existencias_articulo(intIdProducto As Long) As Integer
If intIdProducto = Form_Productos!IdProducto Then
    Existencias_articulo = Form_Productos!UnidadesEnExistencia
    Debug.Print Exitencias_articulo
Else
    Existencias_articulo = -1
End If
End Function

Me podéis ayudar?

Gracias y un saludo,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Función if siempre me da el valor -1

Publicado por Enrique Heliodoro (1663 intervenciones) el 08/09/2015 15:17:13
Si siempre devuelve ese valor, lo mas probable es que no se cumpla la igualdad o que el parámetro no sea el correcto.

Quizás si describes lo que deseas (no lo que haces) se podrían proponer alternativas mas idóneas
Por cierto, publicas la función, pero no como la utilizas (y ese puede ser el problema real).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar