ASSIGN+OFFSET in Unicode

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

ASSIGN+OFFSET in Unicode

Beitrag von mazu (ForumUser / 60 / 1 / 0 ) »
Hallo,
meine Offset-Verfahren bei Feldsymbolen funzt momentan nicht mehr , wenn die Unicode-Prüfung aktiv ist. Mein Feldsybol bleibt unassinged, SY-SUBRC steht auf 0 und es gibt keinen Dump. Der Offset funktioniert auch nicht, wenn das erste Feld in der Struktur mit C(3) definiert ist. Bisher hat das immer so funktiniert, sogar ohne die seltsame Längenangabe im Assign-Befehl.

klleiner Auszug:
ZBART basiert auf NUMC3.

FIELD-SYMBOLS: <S1> TYPE ZBART.

DATA: OFFSET TYPE I, "Offset
FACTOR TYPE I.

DATA: BEGIN OF S_BART,
ZZBART0 TYPE ZBART, (C in der Länge 3 alternativ)
ZZBART1 TYPE ZBART,
ZZBART2 TYPE ZBART,
ZZBART3 TYPE ZBART,
ZZBART4 TYPE ZBART,
END OF S_BART,

DO 4 TIMES.
ADD 1 TO FACTOR.
OFFSET = FACTOR * 3.
ASSIGN S_BART-ZZBART0+OFFSET(3) TO <S1> .
....
ENDDO.

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Benutz lieder ASSIGN COMONENT OF ...

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1068
Views
ASSIGN ung OFFSET im UNICODE
von alicemal » 03.09.2008 12:36 • Verfasst in ABAP® Core
0
Antw.
2378
Views
Unicode-Strings via ABAP-OLE2 to EXCEL (NON-Unicode-SAP-Sys)
von fritz_herma » 15.03.2007 14:17 • Verfasst in ABAP® Core
0
Antw.
1634
Views
Select mit Offset?
von vwaadenm » 22.01.2007 09:15 • Verfasst in ABAP® für Anfänger
8
Antw.
909
Views
Offset in Where-Klausel
von L0w-RiDer » 29.07.2022 10:25 • Verfasst in ABAP® für Anfänger
2
Antw.
6388
Views
Unzulässiger Teilfeldzugriff: Offset zu groß
von c oco » 18.04.2013 16:54 • 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

Dialog-Container mit Toolbar/Status
vor 8 Stunden von DeathAndPain gelöst 22 / 2957
Daten an Tabelle binden
vor 13 Stunden von Lukas Sanders 2 / 952
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 509

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

Dialog-Container mit Toolbar/Status
vor 8 Stunden von DeathAndPain gelöst 22 / 2957
Daten an Tabelle binden
vor 13 Stunden von Lukas Sanders 2 / 952
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 509

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2527
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9109