Get Example source ABAP code based on a different SAP table
ARTICLE • '#EC ABAP_PSEUDO_COMM_OBS
Pseudo Comments for the Extended Program Check
Obsolete Syntax ... '#EC ...
Effect The string ABAP_KEY '#EC after a statement or a part of a statement that follows a particular ID defines the subsequent content of the line as a pseudo comment for the extended program check. The possible IDs are document in the extended program check or in its results. The pseudo comments can be used to hide certain warnings from the extended program check for a particular statement.
Notes
When pragmas were introduced, appropriate pragmas ( ##...) were implemented for all '#EC... pseudo comments; these pragmas should be used instead of the pseudo comments. This makes the pseduo comments obsolete for the extended program check. The program ABAP_SLIN_PRAGMAS shows which pragmas are to be used instead of the obsolete pseudo comments.
Do not use the pseudo comment #EC * in programs that use pragmas to deactivate warnings. This causes an extended program check warning that cannot be deactivated. The same applies to the statement SET EXTENDED CHECK.
To hide multiple warnings from a statement with pseudo comments, the statement must be spread across multiple lines.
If the ID specified after '#EC has the prefix 'CI_', it is a pseudo comment for the Code Inspector . These pseudo comments have not yet been replaced by pragmas.
Example The pseudo comment '#EC NEEDED suppresses the message of the extended program check that tells the user that there is no read access to a. DATA: a TYPE string, '#EC NEEDED b TYPE string. a = b. The following source code section shows how the pseudo comment can be replaced by a pragma. DATA: a TYPE string ##needed, b TYPE string. a = b.