Ansicht
Dokumentation
CL_EXM_IM_N1_PG_LABEL_TIMEGRID - Beispiel-Implementierung zur BAdI-Definition N1_PG_LABEL_TIM
General Material Data General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Klasse enthält ein Beispielcoding für das Business Add-In (BAdI) N1_PG_LABEL_TIMEGRID.
Wie Sie die Beschriftung des Zeitrasters der Plantafel (z.B. bei den Planobjekten die Anzahl der Termine) bzw. die Beschriftung der Registerkarten ändern können, finden Sie in der Dokumentation der Interface-Methode LABEL_TIMEGRID des BAdI N1_PG_LABEL_TIMEGRID.
Für die Beschriftung der Registerkarten ermittelt das System mit Hilfe von Utility-Methoden die Bezeichnung der Organisationseinheiten (OEs) und der Planobjekte (Räume und Personen) wie folgt:
- Das System ermittelt aus der übergebenen Tabelle IT_RES_DATE die verwendeten OEs, Planobjekte und Daten.
-
Das System ermittelt die Beschriftung der OEs und der Planobjekte mit Hilfe der Klasse CL_ISH_UTL_BASE_DESCR. Die Daten ermittelt das System mit Hilfe der Klasse CL_ISHMED_UTL_BASE.
Außerdem stellt das System den Buchstaben O für OEs, P für Personen, R für Räume und D für Daten der jeweiligen Beschriftung voran. - Anschließend ermittelt das System die Anzahl der Termine für die einzelnen Planobjekte.
-
Das System erstellt die Beschriftungen für die Registerkarten, die Spalten und Unterspalten entsprechend
dem Anzeigemodus (OE, Datum oder Planobjekt), wobei für die Unterspalten jeweils die Anzahl der Termine angehängt wird.
Für jede Entität können Sie zusätzlich noch Schriftart, Schriftgröße, Schriftfarbe angeben und bestimmen, ob die Schrift fett oder kursiv angezeigt werden soll. - Abschließend erstellt das System neue Texte für die Anzeige des Titels im Kopf des Zeitrasters und des Titels im tagesgenauen Bereich. Darüber hinaus können Sie zusätzlich noch die Eigenschaften der Schrift verändern.
Beziehungen
Beispiel
Hinweise
Weiterführende Informationen
PERFORM Short Reference Addresses (Business Address Services)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2289 Date: 20240426 Time: 230912 sap01-206 ( 40 ms )