Ansicht
Dokumentation

CL_PRP_BSP_C_STAFFSEARCHPROJ - PLM Development Projects - BSP Controller Applikationskopf

CL_PRP_BSP_C_STAFFSEARCHPROJ - PLM Development Projects - BSP Controller Applikationskopf

CL_GUI_FRONTEND_SERVICES - Frontend Services   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Kontroller bildet zusammen mit der BSP-Seite StaffSearchDetailProject.bsp eine UI-Komponente. Alle aktuellen und historischen Projektean der eine Ressource (Geschäftspartner) beteiligt ist oder war werden aufgelistet.

Der Kontroller besitzt 2 Modi (Attribut mv_duration_mode), welche steuern, ob ein manueller Zeitraum oder ein vordefinierter Zeitraum für die Anzeige der Projekte ausgewählt werden kann.

DEFAULT: ein DropDown mit vordefinierten Werten für den Zeitraum wird ausgegeben.

MANUAL: ein Eingabefeld zur Angabe eines Startdatums des Zeitraums wird angezeigt. Der Zeitraum geht bis zum Maximum von Projektende, Rollenende und aktuellem Datum.

Methodendefinitionen DO_INIT (redefiniert)

Die vordefinierten Zeiträume für die Anzeige der Projekte werden erzeigt.

DO_REQUEST (redefiniert)

Diese Methode ist für die Erzeugung und den Aufbau der BSP-View verantwortlich.

DO_FINISH_INPUT (redefiniert)

Hier wird dieser Controller vom Input - Processing abgemeldet, um nur dann die eingehenden Daten der BSP-Seite zu verarbeiten, wenn die Seite auch wirklich sichtbar ist.

DO_HANDLE_DATA (redefiniert)

Hier wird der manuell eingegeben Startzeitpunkt für den anzuzeigenen Zeitraum ausgelesen.

Nur im Modus MANUAL relevant.

DO_HANDLE_EVENT (redefiniert)

Hier werden die Events, die auf der zugehörigen View ausgelöst werden, verarbeitert.

GET_DATA

Hier werden die Projekte der Ressource aus der Business-Logik geladen und für die Darstellung formatiert.

GET_DATE

Überprüft das manuell eingegebene Startdatum für den anzuzeigenen Zeitraum. Bei Auftreten eines Fehlers wird eine Fehlermeldung ausgegeben.

GET_MAX_DATE

Liefert das Maximum von Datümern. Wird hier verwendet um das Maximum zum Maximum von Projektende, Rollenende und dem aktuellen Datum zu berechnen.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2576 Date: 20240418 Time: 173904     sap01-206 ( 43 ms )