LT_DBDATA_READ_FROM_LTDX – Catálogo de una variante de disposición

Con esta función se podrá leer el catálogo de una variante de disposición.

A mi particularmente me fue útil al tener que bajar en .xls un reporte grid que era corrido de fondo.

DATA: l_varkey    TYPE LTDXKEY,
      TI_LTDXDATA TYPE TABLE OF LTDXDATA WITH HEADER LINE,
      WA_LTDXDATA TYPE LTDXDATA,

l_variante = ‘Nombre_variante’

l_varkey-REPORT = sy-repid.
l_varkey-VARIANT = l_variante.
l_varkey-TYPE = ‘F’.

 

* Se lee el catálogo de la variante
  CALL FUNCTION ‘LT_DBDATA_READ_FROM_LTDX’
    EXPORTING
      I_TOOL             = ‘LT’
      IS_VARKEY          = l_varkey
    TABLES
      T_DBFIELDCAT       = TI_LTDXDATA
    EXCEPTIONS
      NOT_FOUND          = 1
      WRONG_RELID        = 2
      OTHERS             = 3 .
  IF SY-SUBRC = 0.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: