#1
|
||||
|
||||
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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|