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.
2879
Views
Systemübergreifend arbeiten
von MarkusW » 11.04.2007 08:35 • Verfasst in ABAP® Core
5
Antw.
3904
Views
Mt SAP auf einem Mac arbeiten?
von kbit100 » 12.11.2007 20:49 • Verfasst in SAP - Allgemeines
1
Antw.
1379
Views
Arbeiten wärhend der Elternzeit
von PrimaVeritas » 19.10.2006 09:52 • Verfasst in Human Resources
4
Antw.
9836
Views
Mit Serververzeichnissen arbeiten ZCL_GUI_BACKEND_SERVICES
von Tron » 20.07.2020 17:37 • Verfasst in Tutorials & Cookbooks
7
Antw.
10982
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

SELECT SUM CUST
vor 6 Stunden von black_adept 2 / 331
TABSTRIP oder Subscreen
vor 7 Stunden von Rabea1103 1 / 312
Banf anlegen
vor 13 Stunden von IHe 3 / 11474
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 4184
Banf anlegen
vor einer Woche von wreichelt 2 / 11834

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

SELECT SUM CUST
vor 6 Stunden von black_adept 2 / 331
TABSTRIP oder Subscreen
vor 7 Stunden von Rabea1103 1 / 312
Banf anlegen
vor 13 Stunden von IHe 3 / 11474
FS-CD schnellstmöglich lernen
vor 2 Tagen von waltersen 3 / 4184
Banf anlegen
vor einer Woche von wreichelt 2 / 11834

Unbeantwortete Forenbeiträge

TABSTRIP oder Subscreen
vor 7 Stunden von Rabea1103 1 / 312
GUIXT Tabellen in Container ansprechen
vor 2 Wochen von Denaris 1 / 16531
Speichern Popup in MM42 verhindern
vor 3 Wochen von Noodl 1 / 17313
Meine Inbox
letzen Monat von Rabea1103 1 / 32238