Desde ASP paso unos parámetros al CR para sacar un informe.
Los paso de esta manera:
Código:
El problema lo tengo con param_1 ya que se le aplica una conversión de datos a través de "CINT" y esta función solo acepta números hasta "32767" y param_1 puede ser mayor a ese número. Entonces cuando es mayor CINT me devuelve vacio y hace que el crystal reports me tire el siguiente error:Session("oRpt").ParameterFields.GetItemByName("param_1").AddCurrentValue(CInt(session("param_1"))) Session("oRpt").ParameterFields.GetItemByName("param_2").AddCurrentValue(CDate(session("param_2")))
Error Occurred Reading Records: Desbordamiento.
Lo que hice fué, en vez de aplicarle la función CINT, aplicarle la función CLNG y así la función NO devuelve vacio pero me sale otro error que es el siguiente:
Error Occurred Reading Records: Invalid Name
Y este último error no encuentro manera de solucionarlo.
Si alguien me puede tirar una soga le agradezco.
Vale aclarar que usando CINT y siendo "param_1" menor o igual a 32767 funciona correctamente.
Saludos!