Ansicht
Dokumentation

TEXT_SEQUENTIAL_SEARCH - Sequentielle Suche in einem Text

TEXT_SEQUENTIAL_SEARCH - Sequentielle Suche in einem Text

ABAP Short Reference   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit dem Funktionsbaustein wird die sequentielle Suche in einem Text durchgeführt.

Bei der sequentiellen Suche wird ein Text darauf untersucht, ob er die in einem Suchausdruck zusammengefaßten Forderungen erfüllt. Besteht der Suchausdruck - im einfachsten Fall - nur aus einem Wort, so erfüllt der Text die Forderung, wenn er das Wort enthält.
Die Suche mit generischen Zeichenketten ist möglich.

Soll nach mehreren Wörtern im Text gesucht werden, so ist der Suchausdruck mit mehreren Suchbegriffen und den entsprechenden logischen Operatoren zu füllen.
Der Suchausdruck ist über die Tabelle SEARCHTAB in reverser polnischer Notation zu übergeben.
Nach Negativwörtern kann nicht gesucht werden!

Beim Vergleich werden die Suchbegriffe im Suchausdruck und die Wörter im Text folgendermaßen normiert:
- Wörter des Textes sind durch Leerzeichen begrenzt.
- Kleinbuchstaben werden in Großbuchstaben transformiert.
- Alle Sonderzeichen in und an Textwörtern werden ignoriert.
- In Suchbegriffen bleiben nur die Sonderzeichen * und + erhalten.
- In Textwörtern werden die SAPscript-Steuerzeichen ignoriert.
- Die Umlaute und das ß werden in die E-Form bzw. in SS umgeschrieben.





Parameter

LANGUAGE
NEW_COUNT
OLD_COUNT
RESULT
SEARCHTAB
TEXT

Ausnahmen

INTERN_ERROR
SEARCHTAB_EMPTY
SEARCHTAB_TOO_LONG
SEARCHTAB_UNCHECKED

Funktionsgruppe

SFSC

BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2534 Date: 20240523 Time: 132052     sap01-206 ( 30 ms )