Output Table Fields to a List

When you're looking at the structure of a table, SAP will let you print the structure, but it
won't let you save the structure. This can be annoying. This report outputs the table structure
to a list. At this point the user can use the System->List->Save->Local file command to save
the list to a file. 

Output Table Fields to a List 

*&---------------------------------------------------------------------*
*& Report  YTABFLDS                                                    *
*&                                                                     *
*&---------------------------------------------------------------------*
*&                                                                     *
*&                                                                     *
*&---------------------------------------------------------------------*

REPORT  YTABFLDS                      .
TABLES: DD02L, DD03L, DD04T.

PARAMETERS THETABLE LIKE DD02L-TABNAME OBLIGATORY.
DATA: BEGIN OF MYTABLE,
      TABNAME LIKE DD02L-TABNAME,
      AS4LOCAL LIKE DD02L-AS4LOCAL,
      AS4VERS LIKE DD02L-AS4VERS,
      END OF MYTABLE.

SELECT SINGLE TABNAME AS4LOCAL AS4VERS INTO MYTABLE FROM DD03L
       WHERE TABNAME = THETABLE.
  WRITE: / MYTABLE-TABNAME, 11 MYTABLE-AS4LOCAL, 13 MYTABLE-AS4VERS.
  SELECT * FROM DD03L
         WHERE TABNAME = MYTABLE-TABNAME AND
              AS4LOCAL = MYTABLE-AS4LOCAL AND AS4VERS = MYTABLE-AS4VERS.
    WRITE: / DD03L-FIELDNAME, 11 DD03L-KEYFLAG, 13 DD03L-ROLLNAME,
    24 DD03L-CHECKTABLE, 35 DD03L-INTTYPE, 37 DD03L-REFTABLE,
    48 DD03L-DATATYPE.
    SELECT SINGLE * FROM DD04T
          WHERE ROLLNAME = DD03L-ROLLNAME AND
          AS4LOCAL = MYTABLE-AS4LOCAL AND AS4VERS = MYTABLE-AS4VERS AND
          DDLANGUAGE = 'E'.

    WRITE: 53 DD04T-DDTEXT.
ENDSELECT.

Fast Links:
BDC program examples:
Auto Disallowed Back Posting to Previous Period

Get help for your ABAP problems
Do you have a ABAP Question?

SAP Books
SAP Certification, Functional, Basis Administration and ABAP Programming Reference Books

ABAP Programming Tips
ABAP and Samples Program Codes for Abapers

Best regards,
SAP Basis, ABAP Programming and Other IMG Stuff
http://www.erpgreat.com

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG. 
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk. 
 The content on this site may not be reproduced or redistributed without the express written permission of 
www.erpgreat.com or the content authors.