PDA

Ver la Versión Completa : como obtener la longitud de una tabla interna


maescobarl
07/08/07, 01:02:44
Hola a todos,

como puedo obtener la longitud de una tabla.

ejemplo:

CALL METHOD cl_gui_frontend_services=>gui_upload
EXPORTING
filename = file_name
filetype = 'BIN'
IMPORTING
****
filelength = xml_table_size
****
CHANGING
data_tab = xml_table
EXCEPTIONS
OTHERS = 19.

Este es el dato que necesito, por que la funcion anterior no puede ejecutarse en background y el open data set no me da este dato.

filelength = xml_table_size


Espero me puedan ayudar

Espero sus comentarios lo mas pronto posible.

Gracias y saludos

Ruben_cs
07/08/07, 07:33:25
Mirate la documentacion de la sentencia:

DESCRIBE TABLE

isratol
08/08/07, 01:12:31
;) Checa esto...

DESCRIBE TABLE <tab> LINES <i>
DESCRIBE TABLE <tab> OCCURS <i>

• Se puede utilizar la palabra clave DESCRIBE TABLE para obtener información acerca de una tabla interna.
• El parámetro LINES regresa el número de entradas existentes en la variable <i>.
• El parámetro OCCURS regresa el valor OCCURS en la definición de tabla en la variable <I>.