CL_ABAP_LIST_UTILITIES - Utilities for ABAP Lists
General Data in Customer Master rdisp/max_wprun_time - Maximum work process run timeThis documentation is copyright by SAP AG.
Functionality
This class contains methods that can be used for the correct column alignment of East Asian charactersin ABAP lists. In Unicode systems, the number of memory cells does not match the number of screen columnsif the texts contain East Asian characters (full-width characters). These characters are primarily used in Chinese, Japanese, and Korean.
The memory cells used for these characters (fields of type C, with length 1) are 8 bits long in non-Unicode systems and 16 bits long in Unicode systems.
In Unicode systems, almost all characters (including East Asian characters) fit in one memory cells.However, East Asian full-width characters take up two screen columns in ABAP lists, whereas European characters take up only one screen column.
In non-Unicode systems, the number of screen columns matches the number of memory cells - except forcharacter sets like Thai or Arabic. East Asian full-width characters (also known as double-byte characters) take up two memory cells.
If a field of type C or STRING contains several subfields in specified positions, these fields needto be given special treatment when output to lists. In Unicode systems, the data can be either in Display Layout or in Memory Layout .
The main characteristic of the display layout is that the data is output in the correct position, ifthe whole field is output using a simple WRITE statement. This means that each subfield (irrespective of the content of the preceding subfields) is output in a specific screen column.
The data is in memory layout if the subfields are aligned exactly as in ABAP Dictionary structures.This means that each subfield (irrespective of the content of the preceding subfields) starts at a specific memory position.
The methods FRAME_SEPARATED_TO_DISPLAY, STRUCTURE_TO_DISPLAY, and MEMORY_TO_DISPLAYconvert data from memory layout to display layout. Conversely, the methods DISPLAY_TO_FRAME_SEPARATED,DISPLAY_TO_STRUCTURE, and DISPLAY_TO_MEMORY convert data from display layout to memory layout. For examples, see the documentation for each method.
If the data does not contain any full-width characters, display and memory layout are identical. In non-Unicode systems, they are always identical anyway.
Relationships
Example
Notes
Details sind in der Dokumentation der jeweiligen Methoden erklärt.
Further information
rdisp/max_wprun_time - Maximum work process run time rdisp/max_wprun_time - Maximum work process run time
This documentation is copyright by SAP AG.
Length: 2583 Date: 20120526 Time: 082022 triton ( 153 ms )






