GeneXus - Recuperar filas/Columnas invocando Stored Procedure en GX X U2

   
Vista:

Recuperar filas/Columnas invocando Stored Procedure en GX X U2

Publicado por Marcos msplaza@hotmail.com (2 intervenciones) el 06/10/2015 15:09:07
Hola a todos. Necesito recuperar un conjunto de registros de filas y columnas procesados por un stored procedure en SQL Server 2012, ejecutandolo desde Genexus utilizando External Object (u otra sugerencia) y no encuentro información y la solución. Lo que tengo es lo siguiente:

1. Definición del Stored Procedure en SQL Server 2012:
PROCEDURE [dbo].[SP_CARTERA_VENCIDA_X_USUARIO2] (@Codigo_Usuario as integer, @Tipo as char(1) = null , @Codigo_Titulo_Reporte as smallint = null, @ResultadosCursor CURSOR VARYING OUTPUT)
.
lo que retorna es lo siguiente:

set @ResultadosCursor=CURSOR FORWARD_ONLY STATIC FOR
SELECT X1, x2,x3,x4
FROM tabla 1
GROUP BY TITULO_REPORTE

open @ResultadosCursor
.
2.- La definicion del External Object:
Declaro el método, declaro los parametros de entrada, pero QUE TIPO DE DATO DEBERA SER EL PARAMETRO DE SALIDA? dando lógica pense en un SDT

4.- Declaro un SDT con la estructura que debe retornar el External Object

5.- Declaro el Data Provider, con el OUTPUT al SDT creado

cuando ejecuto el Data provider, con la variable, NO FUNKA. He buscando información y nada que, expertos me podrian ayudar con una solucion?




EO2
EO1
EO
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

Recuperar filas/Columnas invocando Stored Procedure en GX X U2

Publicado por Marcos (2 intervenciones) el 07/10/2015 15:07:17
Hola a Todos,
De verdad, NADIE LO SABE, NO QUIEREN AYUDAR!, O NUNCA LO HAN HECHO? ....O NO QUIEREN COMPARTIR CONOCIMIENTOS ...?
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

Recuperar filas/Columnas invocando Stored Procedure en GX X U2

Publicado por Andrés (10 intervenciones) el 15/03/2016 13:52:39
Buenas tardes compañero,

Hasta donde tengo entendido, el Stored Procedure no puede retornar una estructura de datos... La verdad no se si sea posible.

Pero, se me presento el caso y lo que hice fue un WebService en ASP.NET y este si permite retornar Collections como tu lo definas....
El WebService queda como una herramienta para la ejecución de funcionalidades que no suple GeneXus.


Saludos!
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