Ansicht
Dokumentation
CL_SPI_UI_API - API zur Oberfläche der PMI
Addresses (Business Address Services) ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Die Klasse CL_SPI_UI_API ist Teil der API der Process Monitoring Infrastructure (PMI). Sie dient vor allem zur Beschaffung der URLs, die benötigt werden, um die verschiedenen Oberflächen der Process Monitoring Infrastructure aufzurufen. Die API enthält sowohl Instanz- als auch Statische Methoden. Vor dem Aufruf einer Instanz-Methode muss dem Parameter IP_PROCESS_ID im Konstruktor der Klasse CL_SPI_UI_API die eindeutige Kennung des Prozesstyps mitgegeben werden.
Beziehungen
Die Methode GET_URL_PROCESS_LIST liefert die URL zum Aufruf der Prozessliste mit allen vorhandenen Prozesstypen.
Die Methode GET_URL_PROCESS liefert die URL zum Aufruf der Prozessübersicht für den ausgewählten Prozesstyp.
Die Methode GET_URL_INSTANCE liefert die URL zum Aufruf der Instanzsicht für eine bestimmte Prozessinstanz.
Die Methode GET_URL_ADMIN liefert die URL zum Aufruf der Einstellungen der Process Monitoring Infrastructure für den ausgewählten Prozesstyp.
Die Methode GET_PROCESS_LIST liefert eine Tabelle mit allen vorhandenen Prozesstypen. Die Selektion kann durch die Angabe optionaler Parameter eingeschränkt werden.
Beispiel
Im folgenden Beispiel wird die URL zur Anzeige der Prozessliste angefordert und anschließend der Internet Browser mit dieser URL aufgerufen.
* Datendeklaration
data l_url_api type string.
data l_url(10000) type c.
* Beschaffung der URL
l_url_api = cl_spi_ui_api=>get_url_process_list( ).
l_url = l_url_api.
* Aufruf des Browsers
call function 'CALL_BROWSER'
exporting
url = l_url
exceptions
frontend_not_supported = 1
frontend_error = 2
prog_not_found = 3
no_batch = 4
unspecified_error = 5
others = 6.
if sy-subrc <> 0.
endif.
Hinweise
Weiterführende Informationen
Weitere Details zu den einzelnen Methoden finden Sie unter der Dokumentation zur Komponente.
ABAP Short Reference General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4416 Date: 20240419 Time: 144729 sap01-206 ( 33 ms )