Ansicht
Dokumentation
CL_BOSPS_DYNAMIC_SELECTION - LV-PS: Dynamische Selektion
PERFORM Short Reference ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Für bestimmte vorgegebene Selektionsvarianten wird diese Klasse verwendet, um die Objekte für die LV-PS-Kostenübernahme dynamisch auszuwählen.
Diese Klasse nimmt die Selektionen vom Selektionsdialog an, ruft einen Vergleichsbericht für die Gegenüberstellung der Daten in der Datenbank auf und wählt aus diesen Selektionen bestimmte Werte der Schlüsselfelder aus, bevor sie an die Datenbank zurückgegeben werden.
In diesem Prozeß führt die Klasse bestimmte Filterfunktionen aus, die von der Struktur oder der Selektionsart, der Selektions-ID, die Tabellen/Felder in dieser Selektion erlauben, u.a. abhängen.
Beziehungen
CL_BOSPS_DYNAMIC_SELECTION verwendet die Methode ACCEPT_DYNAMIC_SELECTIONS, um den Auswahldialog anzuzeigen, und führt die Methode COMPARE aus, um die Anwendungsdaten für die Gegenüberstellung zu vergleichen. Nachträglich werden die Werte der Schlüsselfelder vom Report herausgesucht und Objekt(e) in die Datenbank zurückgegeben.
Hinweise
Das aufrufende Programm muß mindestens ein Selektionsbild besitzen. Ansonsten führt das Speichern der Selektionsvarianten zu einem Kurzdump.
Weiterführende Informationen
PERFORM Short Reference ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1442 Date: 20240419 Time: 052539 sap01-206 ( 30 ms )