martes, 20 de noviembre de 2012

Función SWA_STRING_SPLIT

Esta función va a dividir una cadena, en un determinado máximo de lineas, y agregar cada linea resultante en una tabla.

DATA: ltd_swastrtab TYPE TABLE OF swastrtab,
            ls_cadena       TYPE string,
            li_max            TYPE i.

  CALL FUNCTION 'SWA_STRING_SPLIT'
    EXPORTING
      input_string                              = ls_cadena
      max_component_length            = li_max
    TABLES
      string_components                    = ltd_swastrtab
    EXCEPTIONS
      max_component_length_invalid = 1
      OTHERS                                 = 2.


No hay comentarios:

Publicar un comentario