Auslesen Modul im Rollen-Namen

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Auslesen Modul im Rollen-Namen

Beitrag von iso14 (ForumUser / 3 / 0 / 0 ) »
Hey,
möchte innerhalb eines abap-programmes das modul (z.B. FI, CO, SD, MM usw.) eines rollennamens auslesen, das sich an der 2.+3. Stelle einer rolle befindet. problem ist, das die länge der rollennamen unterschiedlich sind. könnte mir vorstellen, das man die stellen der rolle zählen läßt (ROLLE_LAENGE), dann ROLLE_LAENGE - 1 = ROLLE_MODUL und an der Stelle ROLLE_MODUL der Rolle nachschaut und das modul ausliest. von der logik her ist es verständlich, aber WIE läßt sich die ganze sache in ABAP umsetzen ????
bin für eure tipps dankbar...

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


Beitrag von Gast ( / / 0 / 3 ) »
Wenn es sich immer an der 2.+3. Stelle befindet, dann sollte reichen:

Code: Alles auswählen.

    modul = rolle+1[2].

Beitrag von iso14 (ForumUser / 3 / 0 / 0 ) »
das war natürlich quatsch, was ich gefragt habe. Das problem ist, dass sich der buchungskreis, für den rolle gültig ist, immer an den letzten beiden stellen der rolle steht. Da die rollenlänge jedoch differiert, kann nicht genau festegelegt werden, das an der x. und y. stelle der rolle nachgeschaut werden soll. lösungsansatze wären,
- dass im abap-programm nicht von vorne angefangen wird zu zählen, sondern von hinten -> wie???
- oder, dass eben vorher die stellen der rolle gezählt werden und dann an der (rollen_laenge -2). stelle nachgeschaut wird -> ???
was wäre einfacher umzusetzen???

Beitrag von Gast ( / / 0 / 3 ) »
Einfacher wäre dann mit der Länge zu arbeiten:

Code: Alles auswählen.

data: rolelen type i,
         offset type i.

rolelen = strlen( role ).
offset = rolelen - 2.
buchungskreis = role+offset[2].
Das müsste es tun.

Beitrag von iso14 (ForumUser / 3 / 0 / 0 ) »
ist es denn grundsätzlich möglich, das eine stelle auch von hinten ausgelesen werden kann??? und wie ???

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3943
Views
User aus Rollen Auslesen
von SaskuAc » 11.09.2018 08:03 • Verfasst in ABAP® Core
0
Antw.
1588
Views
HCM Modul
von Bright4.5 » 09.02.2022 08:40 • Verfasst in ABAP® für Anfänger
0
Antw.
1692
Views
Schnittstelle zu PP Modul
von cueamen » 06.08.2007 13:19 • Verfasst in ABAP® für Anfänger
13
Antw.
7906
Views
Langtexte zu Rollen
von Spookykid » 13.04.2011 13:55 • Verfasst in ABAP® für Anfänger
0
Antw.
2211
Views
Rollen Upload per RFC
von Ben2408 » 14.06.2017 09:38 • Verfasst in Basis

Über diesen Beitrag


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

Aktuelle Forenbeiträge

LSMW-Problem
vor 2 Tagen von rob_abc 4 / 282

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

LSMW-Problem
vor 2 Tagen von rob_abc 4 / 282

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 68539
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 121379