Char Feld Abfrag auf numerischen oder text Inhalt

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

Char Feld Abfrag auf numerischen oder text Inhalt

Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Hallo.

Ich wollt mal fragen, ob es die Möglichkeit gibt ein Charfeld einer interene Tabelle abzufragen, ob in ihm ein Text oder ein numerischer Wert existiert.

Danke und Gruß Dörk
follow the white rabbit ;)

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


Beitrag von michael.schoeffer (ForumUser / 18 / 0 / 0 ) »
Hi,
ist vielleicht nicht sehr elegent aber es könnte gehen:

Code: Alles auswählen.

IF feld  CO
 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' &
 'abcdefghijklmnopqrstuvwxyz' .
write: / 'TEXTFELD'.
ELSE.
write: / 'kein TEXTFELD'.
ENDIF.
Gruß

Michael

Beitrag von brinam ( / / 0 / 3 ) »
Hallo Dörk,

Ziffern in einem char-Feld kann man so abfragen:
g_length = STRLEN( g_text )
IF g_text(g_length) CO '0123456789'.
...
ENDIF.
Die Abfrage auf die tatsächliche Länge des Feldwertes ist notwendig, da spaces am Ende dazu führen, dass der sy-subrc bei o.g. Anweisung <> 0 ist. Wenn Du am Anfang oder mittendrin auch noch spaces hast, die Dich nicht stören, dann musst du in das zu prüfende Literal eben auch noch das Space-Zeichen hinzunehmen.

Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Hallo.

Danke für die schnelle Hilfe.
es funktioniert jetzt auch :wink:

Gruß Dirk.
follow the white rabbit ;)

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3705
Views
Lokale Text-Datei (Client) lesen + Inhalt in WD anzeigen
von jonny_1st » 29.10.2013 16:27 • Verfasst in Web-Dynpro, BSP + BHTML
2
Antw.
3603
Views
Char Feld auf Integer
von Kusi » 20.02.2017 22:58 • Verfasst in ABAP® für Anfänger
2
Antw.
3775
Views
char-Feld aufteilen
von liberado » 19.07.2007 12:38 • Verfasst in ABAP® für Anfänger
3
Antw.
2939
Views
Sortierung char-Feld numerisch
von Micha_ela » 09.05.2023 14:06 • Verfasst in ABAP® für Anfänger
3
Antw.
4040
Views
Char-Feld (Ziffern) ersetzen
von Sculi » 05.01.2011 16:07 • 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

BAPI zur ABSO?
Gestern von DeathAndPain 2 / 430
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1073
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46748
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4641

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

BAPI zur ABSO?
Gestern von DeathAndPain 2 / 430
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1073
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46748
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4641