Reporting Services con Oracle 8i

10/03/2005 - 00:43 por Harold | Informe spam
Saludos,

Quisiera saber si Reporting Services tiene problemas para ejecutar Funciones
de Oracle; ya que me han dicho que no puede trabajar con funciones solo con
procedimientos. Asimismo, me comentaron que no funciona si el procedimiento
o la función tiene parámetros definidos como OUTPUT.

Alguien sabe si esto es cierto.

Gracias,

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
10/03/2005 - 01:06 | Informe spam
Desconozco si RS tiene problemas con Oracle 8i, pero es muy sencillo
verificar si eso que te dijeron es verdadero o falso. No lo has probado
por tí mismo?

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"Harold" wrote in message
news::
Mostrar la cita
#2 Harold
10/03/2005 - 01:47 | Informe spam
Gracias Gustavo, de hecho al probarlo genera un mensaje de error, en este
momento no tengo el ambiente para indicar exactamente el mensaje. A raíz de
este error es que realizo la consulta.

"Gustavo Larriera [MVP]" wrote:

Mostrar la cita
#3 Harold
11/03/2005 - 18:59 | Informe spam
Saludos Gustavo, el error que genera es el siguiente:

"No se pudo generar una lista de campos para la consulta.
Compruebe la sintaxis de la consulta o haga click en actualizar campos en la
barra de herramientas de consulta.
ORA-06550:line 1, column7:
PLS-00703: multiple instances of named argument in list
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored"

Muchas gracias por la ayuda.


"Gustavo Larriera [MVP]" wrote:

Mostrar la cita
#4 Harold
12/03/2005 - 00:29 | Informe spam
Solamente se está llamando a la funcion con los parámetros:

bnspown.fc_obtiene_llave(par1, par2, par3, par4)

Este llamado genera el problema indicado.

Gracias,


"Gustavo Larriera [MVP]" wrote:

Mostrar la cita
#5 Harold
14/03/2005 - 15:13 | Informe spam
Es correcto, en primera instancia el problema se presenta porque la función
espera como parámetro un cursor (recordset) para devolver los datos en el
mismo cursor, este parámetro está definido con de IN OUT, el asunto es como
pasar este parámetro desde RS y que RS sepa que ahí se devolverán los datos a
mostrar en el reporte.

"Gustavo Larriera [MVP]" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida