Auslesen eines Strings

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

Auslesen eines Strings

Beitrag von robin1at (Specialist / 190 / 0 / 0 ) »
Hallo liebe Experten!

Ich hoffe daß ich mich mit diesem Problem überhaupt an Euch wenden darf, aber ich komme im Moment absolut nicht dahinter warum es nicht funktioniert.

Ich möchte einen aus einem String auslesen, wieviele Zeichen er hat.

Ich habe eine interne Tabelle die das Feld zuonr beinhaltet, und dieses möchte ich nun auslesen. Mein Coding sieht in etwa so aus:

Code: Alles auswählen.

DATA: BEGIN OF itab_sumla OCCURS 10,
        lifnr LIKE lfa1-lifnr,
        land1 LIKE lfa1-land1,
        diekz LIKE bsak-diekz,
        belnr LIKE bsak-belnr,
        zuonr LIKE bsak-zuonr,
        blart LIKE bsak-blart,
        bukrs LIKE bsak-bukrs,
        monat LIKE bsak-monat,
        gjahr LIKE bsak-gjahr,
        shkzg LIKE bsak-shkzg,
        bschl LIKE bsak-bschl,
        dmbtr LIKE bsak-dmbtr,
        wrbtr LIKE bsak-wrbtr,
        hkont LIKE bsak-hkont,
        zdlkz LIKE zdlkz_t-zdlkz,
        bezeichnung LIKE zdlkz_t-bezeichnung,
        soha TYPE p DECIMALS 2,
        soll TYPE p DECIMALS 2,
        haben TYPE p DECIMALS 2,
        zahler TYPE i,
        laenge type i,
      END OF itab_sumla.

SELECT ....
.......

LOOP AT itab_sumla INTO wa_soha.

wa_soha-laenge = strlen( wa_soha-zuonr ).

In meinem Fall ist wa_soha-zunr mit 2070 befüllt.
Nur beim Auslesen sehe ich im Debugger 0.

Hoffe Ihr könnt mir helfen.

Vielen Dank


Robin

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
Du sagst also, das bei dieser Zeile ("wa_soha-laenge = strlen( wa_soha-zuonr ).") im Debugger bei wa_soha-zuonr 2070 (also 4 Zeichen) drinnenstehen und nach ausführen dieser Zeile ist in wa_soha-laenge 0 drinnen?

Das würde mich stark wundern, denn von der Syntax her ist es korrekt.

Beitrag von robin1at (Specialist / 190 / 0 / 0 ) »
Hallo Death!

Ja, hat schon gestimmt.

Sorry, ich hatte in meinem Coding einen Tippfehler, und hier ins Forum habe ich es richtig eingetippt. :roll:

Auf jedenfall vielen Dank für Deine Hilfe!

Schöne Grüße


Robin

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2625
Views
Ikonen-Strings
von jondahl11 » 15.09.2006 11:23 • Verfasst in ABAP® für Anfänger
1
Antw.
1576
Views
Arbeiten mit INT und STRINGS
von flexed » 11.08.2006 17:45 • Verfasst in ABAP® Core
1
Antw.
4098
Views
Strings vergleichen
von meocon » 04.09.2008 16:37 • Verfasst in ABAP® für Anfänger
1
Antw.
1506
Views
Strings verursachen Zeilenumbruch
von Dahmser » 28.08.2009 14:29 • Verfasst in ABAP® für Anfänger
4
Antw.
3990
Views
Zerlegen eines Strings
von Happy24 » 04.07.2006 15:08 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor einer Stunde von tar 8 / 177
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

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

Regex in where
vor einer Stunde von tar 8 / 177
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822