Problem solve Get help with specific problems with your technologies, process and projects.

A simple way to output char fields

Output char fields with this simple method.

This tip comes from ABAP/4: Programming the SAP R/3 System, ISBN # 0-201-67515-3, by Bernd Matzke.

Many test reports contain lists of important table fields, which are usually C-type and N-type key fields. To achieve this in the output statement, you must program all the fields that are to be output. If only C-type and N-type fields are to be output, you can use the procedure shown below to save yourself a lot of work. First you create a structure that contains all the table fields you want to output. You insert a blank field between each of these fields as follows:

DATA: BEGIN OF F_TEST,
   LNAME LIKE TAB-LASTNAME,
   SPACE1,
   FNAME LIKE TAB-FIRSTNAME,
   SPACE2,
   BDATE LIKE TAB-BDATE,
END OF F_TEST.

In the program, you then use the MOVE-CORRESPONDING statement to assign the contents to this structure in the SELECT loop. The sturcture is then outpu t with this statement:

WRITE / F_TEST

The structure is displayed correctly because the system handles it entirely as a C-field. However, this does mean that transformation, particularly those based on data types such as converting functions controlled by the data element, will not be effective.


Pick up your copy of ABAP/4: Programming the SAP R/3 System to read more great tips like this.


This was last published in January 2002

Dig Deeper on SAP Basis administration and NetWeaver administration

PRO+

Content

Find more PRO+ content and other member only offers, here.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchManufacturingERP

SearchOracle

SearchDataManagement

SearchAWS

SearchBusinessAnalytics

SearchCRM

SearchContentManagement

SearchFinancialApplications

Close