Ansicht
Dokumentation

CL_BOSPS_DYNAMIC_SELECTION - LV-PS: Dynamische Selektion

CL_BOSPS_DYNAMIC_SELECTION - LV-PS: Dynamische Selektion

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

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 )