Ansicht
Dokumentation
DB_GET_VIEW_DEFINITION - Liefert die Definition eines DB-Views in der vom DD gewohnten Form
General Data in Customer Master SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Der Funktionsbaustein liest die Definition eines Views auf der Datenbank und legt sie in Tabellen ab. Die Tabellen entsprechen der Ablageart von Views im Data-Dictionary, so daß ein Vergleich von DB-Views mit DD-Views erleichtert wird.
Die Definition eines Views ist auf der DB in Form eines SQL (oder SQL-ähnlichen) Statements abgelegt.
Dieses Statement muß geparst werden, und in die einzelnen Informationen wie Basistabellen, Joinbedingungen usw. zerlegt werden. Der Parser ist DB-abhängig und befindet sich in dem Report RDDVC
Bedeutung der Parameter:
- VIEWNAME
- Name des Views auf der Datenbank.
- RC
- Returncode:
- 0: Alles in Ordnung
- 4: Syntaxfehler beim Parsen des Selectstatements.
- 8: Inkonsistenz zwischen Viewfeldern und geparsten Basisfeldern
Tabellenparameter: (Siehe auch Details weiter unten)
- DB05P (export)
- Tabelle der Joinbedingungen.
- DB26V (export)
- Tabelle der Basistabellen.
- DB27V (export)
- Tabelle der Basisfelder. Zuordnung zu den Viewfeldern.
- DB28V (export)
- Tabelle der Selektionsbedinungen.
- verfügbar.
Ausnahmen:
- VIEW_NOT_EXISTS
- Der View wurde entweder beim Lesen des SQL-Statements oder beim Lesen der Viewfelder nicht gefunden.
Details zu den Tabellenparameter:
Von den Dictionary-Tabellen DD05P, DD26V usw. werden nur die Felder versorgt, die im Folgenden aufgelistet werden. Ein REFRESH auf die Tabellen erfolgt nicht!
- DB05P-CHECKTABLE
- DB05P-CHECKFIELD
- DB05P-FORTABLE
- DB05P-FORKEY
- DB26V-TABNAME
- DB27V-TABNAME
- DB27V-VIEWFIELD
- DB27V-FIELDNAME
- DB28V-TABNAME
- DB28V-FIELDNAME
- DB28V-NEGATION
- DB28V-OPERATOR
- DB28V-CONSTANTS
- DB28V-AND_OR.
Parameter
DB05MDB26V
DB27V
DB28V
RC
VIEWNAME
Ausnahmen
VIEW_NOT_EXISTSFunktionsgruppe
SDB1General Data in Customer Master ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3946 Date: 20240523 Time: 131637 sap01-206 ( 42 ms )