Arbeiten mit INT und STRINGS

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

Arbeiten mit INT und STRINGS

Beitrag von flexed (ForumUser / 5 / 0 / 0 ) »
Hallo alle zusammen,

ich bekomme eine Nummer, als int "1000005",

wie kann ich nur das erste Biit auslesen und in einer anderen Variable speichern.

Z.b. bekomme "2000005", prüfe, welche Zahl hat das erste Bit und wenn z.B. 2 dann mache etwas, wenn 1, dann mache was anderes.

Dieselbe Frage für Strings, ich habe ein String "S000001"

Wie kann ich prüfen, ob das erste Symbol 'S' ist, und wenn ja, dann schreibe den Wert ohne 'S' in eine Integer Variable, also konventiere, Teil des String in int.

Ich konnte die entsprechende Funktionen leider nicht finden.

Vielen dank im Voraus.

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


Beitrag von c oco (Specialist / 326 / 12 / 16 ) »
Hallo,

mit Offset und längenangaben.
field+offset(length).

if inta+0(1) = '2'.
du prüfst die erste Stelle (das nullte Bit). In Klammer ist die Längenangabe, ob die Ziffer eine zwei ist.
mache folgendes....
elseif inta+0(1) = '1'.
mache jenes....
endif.

Beim String das gleiche.
if Stringa+0(1) = 'S' (Achte auf die Groß/Kleinschreibung).
Stringa+1(6) = Stringneu.
die zweite Stelle(d.h.die erste Stelle ) mit einer länge von 6 wird in den neuen String gestellt.


gruß
coco

Seite 1 von 1

Vergleichbare Themen

5
Antw.
2774
Views
Systemübergreifend arbeiten
von MarkusW » 11.04.2007 08:35 • Verfasst in ABAP® Core
5
Antw.
3785
Views
Mt SAP auf einem Mac arbeiten?
von kbit100 » 12.11.2007 20:49 • Verfasst in SAP - Allgemeines
1
Antw.
1326
Views
Arbeiten wärhend der Elternzeit
von PrimaVeritas » 19.10.2006 09:52 • Verfasst in Human Resources
4
Antw.
4710
Views
Mit Serververzeichnissen arbeiten ZCL_GUI_BACKEND_SERVICES
von Tron » 20.07.2020 17:37 • Verfasst in Tutorials & Cookbooks
7
Antw.
10772
Views
Arbeiten mit Table Control
von Mondhund76 » 24.04.2012 14:47 • 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

Mahnung erstellen
vor 7 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 9 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 23

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

Mahnung erstellen
vor 7 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 9 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 23

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 23
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 412