Teilfeldzugriff auf Integer

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Teilfeldzugriff auf Integer

Beitrag von tho (ForumUser / 3 / 0 / 0 ) »
Hallo,

Wie kann man von einer Integerzahl nur einen Teil mit write ausgeben?

Die Zahl wäre z.B.
int = 1234567.

und ich möchte nur die letzten Ziffern 567 ausgeben.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Teilfeldzugriff auf Integer

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
tho hat geschrieben:Hallo,

Wie kann man von einer Integerzahl nur einen Teil mit write ausgeben?

Die Zahl wäre z.B.
int = 1234567.

und ich möchte nur die letzten Ziffern 567 ausgeben.
das geht nur über Umwege.
z.B.:

Code: Alles auswählen.

DATA:
  output TYPE CHAR32,
  len    TYPE i VALUE 3,
  offset TYPE i.

* Ausgabe linksbündig in Feld OUTPUT
WRITE:
  1234567 TO output LEFT-JUSTIFIED.

* Offset berechnen für letzten 3 Stellen
  offset = strlen( output )
         - len.

* und ausgeben
WRITE:
  output+offset(len).

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
MOD 1000 tuts in diesem speziellen Fall auch.

Oder int einer Variablen vom Typ "N" zuweisen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von tho (ForumUser / 3 / 0 / 0 ) »
Danke für die Antworten!
ich habe es durch eine Umwandlung der Integerzahl in character hinbekommen.
Gruß

Seite 1 von 1

Vergleichbare Themen

2
Antw.
6399
Views
Unzulässiger Teilfeldzugriff: Offset zu groß
von c oco » 18.04.2013 16:54 • Verfasst in ABAP® für Anfänger
5
Antw.
4000
Views
integer in '*' umwandeln
von boogey » 02.05.2010 15:57 • Verfasst in ABAP® für Anfänger
3
Antw.
1915
Views
Check auf Integer
von Kojak » 18.09.2006 11:23 • Verfasst in ABAP® Core
2
Antw.
2831
Views
Char Feld auf Integer
von Kusi » 20.02.2017 22:58 • Verfasst in ABAP® für Anfänger
2
Antw.
351
Views
Vor Integer Leerzeichen vermeiden
von User1234 » 09.08.2021 08:37 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von tar 6 / 98
Programm anlegen mit Vorlage
vor 16 Stunden von DeathAndPain 2 / 117
IT0024 Qualifikationen CP-ID
vor 16 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 18 Stunden von snooga87 1 / 85

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von tar 6 / 98
Programm anlegen mit Vorlage
vor 16 Stunden von DeathAndPain 2 / 117
IT0024 Qualifikationen CP-ID
vor 16 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 18 Stunden von snooga87 1 / 85

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 18 Stunden von snooga87 1 / 85
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821