Ansicht
Dokumentation
CL_ISM_REPORT_VARIANT_TREE - ALV-Tree mit Report-Varianten
RFUMSV00 - Advance Return for Tax on Sales/Purchases RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Hinzufügen, Ändern und Löschen von Report-Varianten und Darstellung derselben als Baum. Per Doppelklick kann eine Variante ausgewählt werden. Per Kontextmenü können Varianten geändert und gelöscht oder auch hinzugefügt werden.
Die Beschreibung der Variante und die Selektionskriterien sind Teil der Schnittstelle der Klasse. Die Namen der Varianten werden generiert nach dem Muster Benutzernamen und laufende Nummer, sie können jedoch auch jeweils übergeben werden.
Es können in einer Instanzierung der Klasse jeweils nur die Varianten eines Benutzers (Ersteller oder Änderer) bearbeitet werden.
Beziehungen
Der Verwender der Klasse sollte Behandler für die Ereignisse zum Auswählen, Ändern und Hinzufügen von Varianten bereitstellen. Die jeweiligen Methoden zum Hinzufügen (ADD), Ändern (CHANGE) und Löschen (REMOVE) können jedoch auch direkt aufgerufen werden. Sinnvoll ist der direkte Aufruf aber eigentlich nur für die Methode ADD.
Weiterhin muss der Verwender die Namen und Werte seiner SELECT-OPTIONS und PARAMETERS zur und von der Klassenschnittstelle (RSPARAMS) konvertieren. Dabei ist zu beachten, dass die von der Klasse verwendeten Funktionsbausteine den Report querprüfen und daher unbedingt die tatsächlichen Namen der SELECT-OPTIONS und PARAMETERS übergeben werden müssen.
Beispiel
Die Klasse ist dann einsetzbar, wenn Benutzer wiederholt Selektionskriterien eingeben, die als Varianten speicherbar sind und eine elegante Auswahl der gespeicherten Selektion über einen ALV Tree gewünscht ist.
Hinweise
Weiterführende Informationen
General Data in Customer Master Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1973 Date: 20240419 Time: 131956 sap01-206 ( 41 ms )