Ansicht
Dokumentation
CL_ISH_DBCRIT_TABLE - IS-H DB: Mehrfachwertkriterium
BAL Application Log Documentation SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Klasse CL_ISH_DBCRIT_TABLE dient zur Darstellung eines Mehrfachwertes als Selektionskriterium für Datenbankzugriffe.
Jedes Mehrfachwertkriterium enthält einen Feldnamen, einen Operator und eine Liste von Werten.
Die möglichen Operatoren sind:
- IN
Entspricht der WHERE-Klausel 'IN ( )'.
Definiert durch die Konstante CO_OPERATOR_IN.
- NOT_IN
Entspricht der WHERE-Klausel 'NOT IN ( )'.
Definiert durch die Konstante CO_OPERATOR_NOT_IN.
Die Methode AS_STRING eines Mehrfachwertkriteriums liefert folgenden Wert:
- Bei Operator IN: (
IN ( , ,...) )
- Bei Operator NOT_IN: (
NOT IN ( ,<Wert2>,...) )
Die Instanzierung eines Mehrfachwertkriteriums kann entweder direkt über die CREATE OBJECT Anweisung erfolgen (siehe Methode CONSTRUCTOR) oder durch Aufruf einer der statischen CREATE* Methoden.
Beziehungen
Die Klasse CL_ISH_DBCRIT_TABLE erbt von der Klasse CL_ISH_DBCRITERION.
Beispiel
Hinweise
Weiterführende Informationen
BAL_S_LOG - Application Log: Log header data PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1639 Date: 20240419 Time: 190737 sap01-206 ( 12 ms )