SAP NetWeaver AS ABAP Release 740, ©Copyright 2014 SAP AG. All rights reserved.
ABAP Keyword Documentation → ABAP − Release-Specific Changes → Changes for Release 7.0 →
File Interface for Release 7.0
1. Handling of the byte order mark
2. Definition of the line end marker
3. Help class for the file interface
4. Closing blanks in legacy EBCDIC files
Handling of the byte order mark
When a UTF-8
text file is opened, the
handling of the byte order mark (BOM) at the start of the file can be controlled using the new addition
SKIPPING|WITH BYTE-ORDER MARK.
Definition of a line end marker
When any text file is opened, the line end marker can be defined with the new addition WITH NATIVE|SMART|UNIX|WINDOWS LINEFEED.
The structure of file properties used in the statements
GET DATASET and SET DATASET
has been enhanced by the addition of the components linefeed and linefeed_mode
for the line end marker, so that these can be selected and set for an open file.
Help class for the file interface
The static methods of the new class CL_ABAP_FILE_UTILITIES provide information about files on the application server.
Closing blanks in EBCDIC files
For text files that are handled as legacy EBCDIC files with the addition LEGACY TEXT MODE, the following criteria have been defined: