sapdev logo background
sapdev logo sapdev logo
Comments

ABAP SET COUNTRY Statement syntax, information and example SAP source code



Return to Statement index



SET COUNTRY

Short Reference

ABAP Syntax_7 SET COUNTRY cntry.

What does it do? This statement sets the formatting settings of the language environment for all following statements of the current internal session .
cntry expects a character-like data object that either contains a value from the column LAND of the database table T005X or is initial.
If cntry contains a value from the table T005X , the number format, date format, and time format are set to a country-specific format in accordance with the entries in columns XDEZP , DATFM , and TIMEFM .

If cntry is initial (contains a space in the first position), the formatting is set in accordance with the fixed values in the user master record .
If the content of cntry cannot be found in the table T005X
and does not have a space in the first position, sy-subrc is set to 4 and the following settings are made:
The decimal separator is a decimal point and the thousands separator is a comma.
Date in the form "mm/dd/yyyy"
Time in 24-hour format

System Fields
sy-subrc Meaning
0The specified country key was found in the database table T005X
or a space was specified.
4The specified country key was not found in database table T005X
.

Latest notes: As long as the SET COUNTRY statement is not executed in an internal session, the formatting corresponds to the
fixed values in the user master record .

If certain formatting settings are only required for one or a few formattings, instead of using SET COUNTRY , you can use the formatting option country
for embedded expressions in
string templates .

Do not confuse the statement SET COUNTRY with the obsolete addition COUNTRY of the statement
SET LOCALE LANGUAGE , used for setting the
text environment . In particular, it does not have a corresponding GET COUNTRY statement.

Example ABAP Coding See Character String Templates, Formatting Settings and
WRITE , Cutoff Behavior .
Documentation extract taken from SAP system, � Copyright SAP AG. All rights reserved




SET_BLANK_LINES
SET_CURSOR




comments powered by Disqus