Befehl Find

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

Befehl Find

Beitrag von robz (ForumUser / 10 / 0 / 0 ) »
Moin,

ich habe folgende Zeile im Internet gefunden:

Code: Alles auswählen.

Find c_var in str_var Match Offset i_var.
Ich habe 4.6C und kann diesen Code nicht compilieren.
Was macht die Zeile genau? Und wie kann man das alternativ lösen?

Gruß

Robert

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


Auszug aus der SAP Hilfe 4.7

Beitrag von vwaadenm (ForumUser / 63 / 0 / 0 ) »
W i r k u n g
Falls das Suchmuster p im Zielfeld c enthalten ist, wird das Offset des ersten Auftretens in das Feld off gestellt.

B e i s p i e l
DATA:
c TYPE STRING,
p(2) TYPE C,
off TYPE I.

c = 'Jeder weiß Bescheid'.
p = 'ei'.
FIND p IN c MATCH OFFSET off.

E r g e b n i s
Nach dem Ausführen ist off = 7 und sy-subrc = 0.

A l t e r n a t i v v o r s c h l a g
SEARCH c FOR p.

bzw. nach Deinem Beispiel:
SEARCH str_var for c_var.
if sy-subrc is initial.
ii_var = sy-fdpos.
endif.

Im Feld SY-FDPOS steht dann der Offset - im Beispiel 7.

Seite 1 von 1

Vergleichbare Themen

17
Antw.
5068
Views
Regex in FIND
von hugo.data » 22.10.2018 15:33 • Verfasst in ABAP® für Anfänger
2
Antw.
8017
Views
Where i can find SAP documentation?
von sri_deep » 09.08.2005 18:50 • Verfasst in Development Related
1
Antw.
7373
Views
How to find the tcode for sapscript printprogram
von sri_deep » 09.08.2005 18:58 • Verfasst in Development Related
2
Antw.
910
Views
Regex in FIND erste Zeichen prüfen.
von msfox » 02.10.2023 11:27 • Verfasst in ABAP® für Anfänger
1
Antw.
22759
Views
logische Datenbanken - wie find ich diese und Inhalt
von Thomas82515 » 25.08.2008 17:27 • Verfasst in Basis

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Mahnung erstellen
vor 9 Stunden von wreichelt 2 / 32
Absprung VA02 Position
vor 12 Stunden von gs3rr4 gelöst 3 / 41
OPD Druck im SPOOL
vor 13 Stunden von Manfred K. 1 / 25

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

Mahnung erstellen
vor 9 Stunden von wreichelt 2 / 32
Absprung VA02 Position
vor 12 Stunden von gs3rr4 gelöst 3 / 41
OPD Druck im SPOOL
vor 13 Stunden von Manfred K. 1 / 25

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 13 Stunden von Manfred K. 1 / 25
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 428