Kategorie: LTDXD

ABAP – Anzeigevariante HR_DISPLAY_BASIC_LIST

Szenario: Kopie eines älteren Standardreports z.B. RPTPSH10, der Report soll zwei verschiedene Anzeigevarianten (und Selektionen) für unterschiedliche Nutzergruppen ausgeben.Lösung: Zwei Transaktionscodes (Reporttransaktion mit Variante) für die Selektionen.Problem: an Funktionsbaustein HR_DISPLAY_BASIC_LIST können keine Anzeigevarianten übergeben werden.Lösung: Über einen Trick ist das doch möglich. Der Parameter CURRENT_REPORT wird zur Bestimmung der Standardanzeigevariante benutzt, aber nicht gegen SY-CPROG […]