BEx - Business Explorer
Aus SAP BW Wiki
(Unterschied zwischen Versionen)
Admin (Diskussion | Beiträge) (→BEx Tabellen Abfrage mit SQL) |
Admin (Diskussion | Beiträge) (→BEx Tabellen Abfrage mit SQL) |
||
Zeile 20: | Zeile 20: | ||
== BEx Tabellen Abfrage mit SQL == | == BEx Tabellen Abfrage mit SQL == | ||
* SE38: RSDU_EXEC_SQL | * SE38: RSDU_EXEC_SQL | ||
- | *Beispiel SQL Code: | + | *Beispiel Verwendungsnachweis für QueryID in Workbooks |
+ | *SQL Code: | ||
SELECT RSRWORKBOOK.WORKBOOKID, RSRWBINDEXT.TITLE, RSRWBINDEX.TSTPNM, | SELECT RSRWORKBOOK.WORKBOOKID, RSRWBINDEXT.TITLE, RSRWBINDEX.TSTPNM, | ||
RSRWBINDEX.TIMESTMP, | RSRWBINDEX.TIMESTMP, |
Version vom 12:17, 21. Feb. 2014
Inhaltsverzeichnis |
BEx Einstellungen
- Gleiche Schlüsselspalten wiederholen: &SUPPRESS_REPETITION_TEXTS=(X)
- Aktualisierung zugeklappter Queries in Webappl.: &SNIPSET-OPERATIONS=
- Webtemplate Session sofort schließen: siehe OSS 589272, Parameter: USE_PAGE_WRAPPER
BEx Customer Exit / SAP-Exit
Fuba für BEx-Variablen-Definition: exit_saplrrs0_001
Fuba für BEx SAP Exit Variable : RSVAREXIT<variablenname> bzw. RREX_VARIABLE_EXIT
BEx Personalisierung
- Aktivierung Business Content: RSA1 --> Business Content --> Infoprovider nach Infoarea --> Technischer Content (0BWTCT) --> BEx Personalisierung (0BWTCT_PERS) --> Personalisierungs Daten für Variablen Ersetzung (0PERS_VAR) aktivieren
- Aktivierung: Programm RS_PERS_ACTIVATE ausführen --> Variablen Personalisierung aktivieren (Achtung, nicht rückgängig zu machen!)
Queries debuggen
Transaktion:
- RSRT
- RSRT2
BEx Tabellen Abfrage mit SQL
- SE38: RSDU_EXEC_SQL
- Beispiel Verwendungsnachweis für QueryID in Workbooks
- SQL Code:
SELECT RSRWORKBOOK.WORKBOOKID, RSRWBINDEXT.TITLE, RSRWBINDEX.TSTPNM, RSRWBINDEX.TIMESTMP, RSRREPDIR.COMPID, RSZELTTXT.TXTLG, RSRREPDIR.LASTUSER, RSRREPDIR.MODTIME
FROM (RSRREPDIR INNER JOIN RSZELTTXT ON RSRREPDIR.COMPUID = RSZELTTXT.ELTUID INNER JOIN RSRWORKBOOK ON RSRWORKBOOK.GENUNIID = RSRREPDIR.GENUNIID INNER JOIN RSRWBINDEXT ON RSRWBINDEXT.WORKBOOKID = RSRWORKBOOK.WORKBOOKID INNER JOIN RSRWBINDEX ON RSRWORKBOOK.WORKBOOKID = RSRWBINDEX.WORKBOOKID)
WHERE RSRWORKBOOK.OBJVERS = 'A' AND RSRREPDIR.OBJVERS = 'A' AND RSRREPDIR.COMPID = 'AZ_12_300_600_AC_01'