Löschen des letzen Zeichens

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Löschen des letzen Zeichens

Beitrag von dawns (ForumUser / 99 / 0 / 0 ) »
hi,
ich hab in meiner variable (type c) "abcde" stehen.
wie kann ich nun das letzte zeichen löschen? also das e.
oder das 2te zeichen...

ich hab das schonmal gemacht, aber wieder vergessen... :?

thx im voraus

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


Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Beispiel (Feldlänge wird zur Laufzeit ermittelt):

Code: Alles auswählen.

REPORT Z_TEMP.

data: feld(10),
      laenge type i.

move 'ABCDE' to feld.
describe field feld length laenge in character mode.

* n-tes Zeichen (hier n=2 -> Dritte Stelle)
write / feld+2(1).

* Letztes Zeichen:
shift feld right DELETING TRAILING SPACE.
laenge = laenge - 1.
write / feld+laenge(1).
shift feld left  DELETING leading  SPACE. " Ursprünglicher Zustand
Ciao

Nordlicht
;-)

Seite 1 von 1

Vergleichbare Themen

3
Antw.
11272
Views
Löschen der letzen beiden Zeichen.
von kaim77 » 11.05.2013 16:53 • Verfasst in ABAP Objects®
1
Antw.
3508
Views
Wo und Wann? Datum der letzen Mahnung (BSEG-MANDAT)
von Pepper_Phil » 28.08.2012 16:35 • Verfasst in Financials
2
Antw.
3863
Views
Wie ~150.000.000 DS löschen
von c0lt.seavers » 17.07.2007 08:03 • Verfasst in ABAP® für Anfänger
2
Antw.
2049
Views
Löschen von Personal
von supermario73 » 29.11.2007 13:40 • Verfasst in Human Resources
2
Antw.
2300
Views
Tabellenspalte löschen
von m.schwertle » 17.01.2008 13:25 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.