Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/03/2011, 08:34
Avatar de oswOsito
oswOsito
 
Fecha de Ingreso: agosto-2010
Ubicación: Quito
Mensajes: 32
Antigüedad: 13 años, 8 meses
Puntos: 0
Busqueda Respuesta: Birt dataset procedimiento almacenado

HOLA sivadmp, no sabia que podria aplicarse de esa manera un SELECT , pero muy buena respuesta sivadmp. Gracias

Aunque ya resolvi el inconveniente que tenia , y no ha sido error del procedimiento, lo que pasa es que lo he estado llamando erroneamente......

Me explico....!!! Al dar doble click en el dataset se nos abre una ventana para configurar el dataset..

En donde se colocan los parametros registré un parametro de salida (OUTPUT) tipo String, y luego registré los parametros que voy a enviar (INPUT)

Luego, en el lugar donde se escribe la sentencia SQL (QUERY), cambié:


{call ESQUEMA.NOMBRE_FUN(?,?)}

por

{?=call ESQUEMA.NOMBRE_FUN(?,?)}

Esto quiere decir que:
- el primer ? corresponde al parámetro de salida
- el segundo ? corresponde al primer parámetro que envio, y
- el tercer ? corresponde al segundo parámetro que envio..

(Similar a la llamada de un procedimiento almacenado en JAVA con un CallableStatement)

El problema que tuve radicaba en que lo que llamo no es un SP, sino una función ya que devuuleve un valor en el return...!!!

Pero muchas gracias por tu amable colaboración... Bendiciones para ti

CASO CERRADO