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.
2776
Views
Systemübergreifend arbeiten
von MarkusW » 11.04.2007 08:35 • Verfasst in ABAP® Core
5
Antw.
3788
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.
4740
Views
Mit Serververzeichnissen arbeiten ZCL_GUI_BACKEND_SERVICES
von Tron » 20.07.2020 17:37 • Verfasst in Tutorials & Cookbooks
7
Antw.
10780
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

Feldwerte vergleichen
vor 13 Minuten von jocoder 3 / 43
Workflow-Datenfluss mit Multi-Line-Container
vor 18 Stunden von ewx gelöst 2 / 115
Mahnung erstellen
vor 22 Stunden von Sebastian82 4 / 149
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 142

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

Feldwerte vergleichen
vor 13 Minuten von jocoder 3 / 43
Workflow-Datenfluss mit Multi-Line-Container
vor 18 Stunden von ewx gelöst 2 / 115
Mahnung erstellen
vor 22 Stunden von Sebastian82 4 / 149
Absprung VA02 Position
vor 2 Tagen von gs3rr4 gelöst 3 / 142

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 2 Tagen von Manfred K. 1 / 102
Export von Spools in XLSX
vor einer Woche von abapamateur 1 / 953
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 1533