Ver Mensaje Individual
  #1  
Viejo 06/08/10, 21:28:05
Avatar de stormshadow
stormshadow stormshadow is offline
Senior Member
 
Fecha de Ingreso: jun 2008
Mensajes: 117
Problema con SQL nativo en abap

Buen día foro bueno abro el thread para lo siguiente:

Tengo una rutina donde utilizo sql nativo entonces lo primero es hago una llamada a un stored procedure, seguido hago una selección a una tabla temp que me llena ese stored, y despues con un cursor intento recorrer esa tabla para llenar una ti de mi Z report, pero el problema radica aquí, al intentar recorrer mi cursor se traba mi programa, y tienen que matar el proceso directamente del server donde está sap ya que allí se queda, no sé si alguién halla tenido un problema así o sepa de alguna solución, desde ya muchas gracias.

try.
commit work and wait.

exec sql.
exec sp_mistored :id
endexec.

exec sql.
open cur_det for
SELECT campos
FROM tablatemp
endexec.

refresh it_upload.
clear it_upload.

do.
exec sql.
fetch next cur_det into :vbeln, osnr, :matnr, :j_3asize,
:lfimg

endexec.

clear wa_upload.
if sy-subrc eq 0.
wa_upload-vbeln = :vbeln.
wa_upload-posnr = osnr.
wa_upload-matnr = :matnr.
wa_upload-j_3asize = :j_3asize.
wa_upload-lfimg = :lfimg.

append wa_upload to it_upload.
clear wa_upload.
else.
exit.
endif.
enddo.

exec sql.
close cur_det
endexec.

catch cx_sy_native_sql_error into exc_ref.
error_text = exc_ref->get_text( ).
leave program.
endtry.

La parte en rojo es hasta donde llega mi programa y se traba
__________________
"Si quieres resultados distintos, no hagas siempre lo mismo" .... Einstein
Responder Con Cita