Ansicht
Dokumentation
SEARCHTERM_INPUT - Eingabe und Prüfung eines Suchausdruckes
ABAP Short Reference PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Der Funktionsbaustein sorgt für die Eingabe und Prüfung von Suchausdrücken, wie
sie für die sequentielle Suche und für die Suche mittels Indexdatei (Dokumenten-Retrieval) benötigt werden.
Er kann in zwei verschiedenen Modi betrieben werden:
1. Eingabe des Suchausdruckes über Bildschirm und
2. Eingabe des Suchausdruckes über die Tabelle SEARCHTAB_ORIG.
Eingabe über Bildschirm wird durch die Parameterangabe
DYNPRO_INPUT = 'X'
ausgelöst. Über Bildschirm können Suchausdrücke
mit maximal neun Suchbegriffen eingegeben werden. Bei der Eingabe werden die in Suchausdrücken
unzulässigen Negativwörter zurückgewiesen. Logisch falsche Suchausdrücke können bei der Eingabe nicht erzeugt werden.
Im Falle der Eingabe über Dynpro kann m.H. des Parameters TITLE_S_INPUT gesteuert werden, ob
der Nutzer die Möglichkeit auf dem Bildschirm bekommt, die Suche auf die Titel zu beschränken,
nämlich über TITLE_S_INPUT = 'X'. Nur dann kann der IMPORT- und EXPORT-Parameter SEARCH_IN_TITLE
über die Oberfläche geändert werden, ansonsten wird der gleiche Wert exportiert, der als IMPORT vorlag.
Die Eingabe des Suchausdruckes über die Tabelle SEARCHTAB_ORIG wird durch den Parameter
DYNPRO_INPUT = SPACE
ausgelöst. Es wird die Logik und es werden die einzelnen
Suchbegriffe des angebotenen Suchausdruckes geprüft. Der Suchausdruck kann beliebig viele Suchbegriffe enthalten.
Der geprüfte Suchausdruck wird in der Tabelle SEARCHTAB weitergegeben.
Parameter
DYNPRO_INPUTLANGUAGE
LANGUAGE
REFINING_STEP
SEARCHTAB
SEARCHTAB_ORIG
SEARCH_IN_TITLE
SEARCH_IN_TITLE
TITLE_S_INPUT
Ausnahmen
CANCELLEDLOGIC_INVALID
SEARCHTAB_ORIG_EMPTY
WORD_AND_LOGIC_INVALID
WORD_INVALID
Funktionsgruppe
SFQUVendor Master (General Section) CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3394 Date: 20240523 Time: 133653 sap01-206 ( 48 ms )