Ansicht
Dokumentation
ABAPSET_COUNTRY - SET COUNTRY
ABAP Short Reference PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
SET COUNTRY
SET COUNTRY cntry.
Wirkung
Diese Anweisung setzt die Formatierungseinstellungen der Sprachumgebung für alle nachfolgenden Anweisungen des aktuellen internen Modus.
Für cntry muss ein zeichenartiges Datenobjekt angegeben werden, das entweder einen Wert aus der Spalte LAND der Datenbanktabelle T005X enthält oder initial ist.
- Wenn cntry einen Wert aus der Tabelle T005X enthält, werden Zahlenformat, Datumsformat, Zeitformat und Zeitstempelformat entsprechend der Einträge in den Spalten XDEZP, DATFM und TIMEFM auf ein länderspezifisches Format gesetzt.
- Wenn cntry initial ist (genauer: an erster Stelle ein Leerzeichen enthält) wird die Formatierung entsprechend der Festwerte im Benutzerstammsatz eingestellt.
Falls der Inhalt von cntry weder in der Datenbanktabelle T005X gefunden wird noch ein Leerzeichen an erster Stelle enthält, wird sy-subrc auf 4 gesetzt und folgende Einstellung vorgenommen:
- Dezimaltrennzeichen als Punkt, Tausendertrennzeichen als Komma.
- Datum in der Form "mm/dd/yyyy"
- Zeit im 24-Stunden-Format
- Zeitstempel entsprechend der Einstellungen für Datum, Zeit und Dezimaltrennzeichen
Systemfelder
sy-subrc | Bedeutung |
0 | Der angegebene Länderschlüssel wurde in der Datenbanktabelle T005X gefunden oder es wurde ein Leerzeichen angegeben. |
4 | Der angegebene Länderschlüssel wurde in der Datenbanktabelle T005X nicht gefunden. |
Hinweise
- Solange in einer internen Sitzung nicht die Anweisung SET COUNTRY ausgeführt wurde, ist die Formatierung entsprechend den Festwerten im Benutzerstammsatz eingestellt.
- Wenn bestimmte Formatierungseinstellungen nur für eine oder wenige Formatierungen benötigt werden, kann statt SET COUNTRY die Formatierungsoption COUNTRY für eingebettete Ausdrücke in Zeichenketten-Templates verwendet werden.
- Die Anweisung SET COUNTRY darf nicht mit dem obsoleten Zusatz COUNTRY
der Anweisung SET LOCALE LANGUAGE zum Setzen der
Textumgebung verwechselt werden. Insbesondere gibt es auch keine korrespondierende Anweisung GET COUNTRY.
Beispiel
Setzen der Formatierungseinstellungen der Sprachumgebung und ihre Auswirkung auf den Zusatz ENVIRONMENT in
eingebetteten Ausdrücken in Zeichenketten-Templates.
Vendor Master (General Section) Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4977 Date: 20240523 Time: 140526 sap01-206 ( 72 ms )