Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_DD_DDL_OBJ | Dictionary object generated from DDL | 20130524 |
Properties
Class | CL_DD_DDL_VIEW | |
Short Description | DDL View | |
Super Class | CL_DD_DDL_OBJ | Dictionary object generated from DDL |
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SDDL | DDL-Specific Dictionary Functions |
Created | 20130524 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_DD_DDL_VIEW has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_DD_DDL_HANDLER | 20130524 | DDL Handler Class |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | I | 3 | Association Element | 20130524 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | I | 4 | Standard Function | 20130828 | |
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130911 | |||
4 | ![]() |
Constant | Private | Type reference (TYPE) | DDSCHEMA | '_SYS_BIC' | Schema Name | 20130925 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Generate View from a DDL Source | 20130524 |
2 | ![]() |
Instance method | Private | Method | Activates a view | 20130524 |
3 | ![]() |
Instance method | Private | Method | Convert View into Generic View | 20130524 |
4 | ![]() |
Instance method | Private | Method | Generate View from a DDL Source | 20130527 |
5 | ![]() |
Instance method | Private | Method | Gets type information for table name, column name | 20130906 |
6 | ![]() |
Instance method | Private | Method | Checks join data source | 20130524 |
7 | ![]() |
Instance method | Private | Method | Checks parameter expression type | 20131031 |
8 | ![]() |
Instance method | Private | Method | Checks the join condition | 20130524 |
9 | ![]() |
Instance method | Private | Method | Writes the view to the database | 20130524 |
10 | ![]() |
Instance method | Private | Method | Checks that all view field names are now filled | 20130524 |
11 | ![]() |
Instance method | Private | Method | Checks column name of a view | 20130708 |
12 | ![]() |
Instance method | Private | Method | Checks the names globally and for name changes | 20130524 |
13 | ![]() |
Instance method | Private | Method | Checks a printout | 20130524 |
14 | ![]() |
Instance method | Private | Method | Generates an entity for a view or a table | 20130524 |
15 | ![]() |
Instance method | Private | Method | Generate View from a DDL Source | 20130524 |
16 | ![]() |
Instance method | Private | Method | Checks for views whether extension poss., & gets base tabs | 20130524 |
17 | ![]() |
Instance method | Private | Method | Sets missing length for Dictionary types with fixed length | 20130909 |
18 | ![]() |
Instance method | Private | Method | Arithmetic Expression | 20130820 |
19 | ![]() |
Instance method | Private | Method | Default Function in Selection List | 20130820 |
20 | ![]() |
Instance method | Private | Method | Handles a Case statement in the selection list | 20130820 |
21 | ![]() |
Instance method | Private | Method | Handle Select * in Selection List | 20130524 |
22 | ![]() |
Instance method | Private | Method | Handles a Case statement in the selection list | 20130606 |
23 | ![]() |
Instance method | Private | Method | Processes the Case statement | 20130826 |
24 | ![]() |
Instance method | Private | Method | Processes the Case statement | 20130809 |
25 | ![]() |
Instance method | Private | Method | Cast Function | 20130820 |
26 | ![]() |
Instance method | Private | Method | Replaces the external views with database view names | 20130815 |
27 | ![]() |
Instance method | Private | Method | Literal in Selection List | 20130822 |
28 | ![]() |
Instance method | Private | Method | Literal in Selection List | 20130524 |
29 | ![]() |
Instance method | Private | Method | Standard Function | 20130820 |
30 | ![]() |
Instance method | Private | Method | Default Function in Selection List | 20130820 |
31 | ![]() |
Instance method | Private | Method | Enhance Selection List with Appends/Includes | 20130524 |
32 | ![]() |
Instance method | Private | Method | Default Function in Selection List | 20130820 |
33 | ![]() |
Instance method | Private | Method | Default Function in Selection List | 20130820 |
34 | ![]() |
Instance method | Private | Method | Checks whether a field comes from an append or CI/SI include | 20130524 |
35 | ![]() |
Instance method | Private | Method | Overwrites the type information again | 20130610 |
36 | ![]() |
Instance method | Private | Method | Writes the view to the database | 20130524 |
37 | ![]() |
Instance method | Private | Method | Sets the associations of a select | 20130524 |
38 | ![]() |
Instance method | Private | Method | Check and Apply "where" Conditions | 20130524 |
39 | ![]() |
Instance method | Private | Method | Processes the Case statement | 20130820 |
40 | ![]() |
Instance method | Private | Method | Sets the "group by" clause | 20130524 |
41 | ![]() |
Instance method | Private | Method | Sets the "having" clause | 20130524 |
42 | ![]() |
Instance method | Private | Method | Generates the "join" condition | 20130524 |
43 | ![]() |
Instance method | Private | Method | Generates the "join" condition | 20130524 |
44 | ![]() |
Instance method | Private | Method | Sets the view "Metadata for an element of selection list" | 20130904 |
45 | ![]() |
Instance method | Private | Method | Generates a condition | 20130524 |
46 | ![]() |
Instance method | Private | Method | Check and Apply "where" Conditions | 20130524 |
47 | ![]() |
Instance method | Private | Method | Sets the "group by" clause | 20130524 |
48 | ![]() |
Instance method | Private | Method | Adopts the quantities/currency ref. for the view | 20130524 |
49 | ![]() |
Instance method | Private | Method | Create Selection List | 20130524 |
50 | ![]() |
Instance method | Private | Method | Returns external names of selection list | 20130524 |
51 | ![]() |
Instance method | Private | Method | Sets the view "Metadata for an element of selection list" | 20130820 |
52 | ![]() |
Instance method | Private | Method | Generates the view header | 20130524 |
53 | ![]() |
Instance method | Private | Method | Sets the type information for a generated view | 20130524 |
54 | ![]() |
Instance method | Private | Method | Check and Apply "where" Conditions | 20130524 |
55 | ![]() |
Instance method | Private | Method | Checks a simple expression (identifier or standard function) | 20130524 |
Events
Class CL_DD_DDL_VIEW has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_ASSOCINFO | Private | See coding | 20130524 | begin of ty_s_associnfo,
side_left type i,
index_left type i,
side_right type i,
index_right type i,
operator type vsoperator,
literal_right type string,
end of ty_s_associnfo
|
||
2 | TY_S_EXTCOL | Private | See coding | 20130524 | begin of ty_s_extcol,
tabname type tabname,
fieldname type fieldname,
end of ty_s_extcol
|
||
3 | TY_S_SEXPR_RESTRICTED | Private | See coding | 20130524 | begin of ty_s_sexpr_restricted,
sexpr_type type qlast_expression_type,
clause_type type string,
end of ty_s_sexpr_restricted
|
||
4 | TY_T_ASSOCINFO | Private | See coding | 20130524 | ty_t_associnfo type table of ty_s_associnfo
|
||
5 | TY_T_EXTCOL | Private | See coding | 20130524 | ty_t_extcol type table of ty_s_extcol
|
||
6 | TY_T_SEXPR_RESTRICTED | Private | See coding | 20130524 | ty_t_sexpr_restricted type table of ty_s_sexpr_restricted
|
Method Signatures
Method ACTIVATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTCTRL | Call by reference | Type reference (TYPE) | DCDDLSACTCTRL | Kontrolliert die Aktivierung eines Ddic BOs | 20130524 | ||
2 | ![]() |
ADMIN_INFO | Call by reference | Type reference (TYPE) | DDDDLOBJADMININFO | Administrations Info für Ddl Objekte | 20130524 | ||
3 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | SYST-DBSYS | Datenbanksystem | 20130524 | |
4 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20130524 | ||
5 | ![]() |
ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Struktierten Objekts (z.B. Entity, Context) | 20130524 | ||
6 | ![]() |
FLD_ANNO_TAB | Call by reference | Type reference (TYPE) | DDFIELDANNOTAB | Tabelle für Annotationen auf Feldern | 20130524 | ||
7 | ![]() |
GOT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Version der Ddl Source | 20130524 | ||
8 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130524 | ||
9 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Potokollschreiber | 20130524 | |
10 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Setzt die Metadaten des Views | 20130524 | |
11 | ![]() |
TADIR_WA | Call by reference | Type reference (TYPE) | TADIR | TADIR Infos Ddls | 20130524 | ||
12 | ![]() |
VIDEPTAB | Call by reference | Type reference (TYPE) | DCOBJDEPTAB | Verwaltung Abh. bei Änderungen (z.B. VITB, TBVI) | 20130524 | ||
13 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | View AST | 20130524 | ||
14 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | SqlView Name | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Aktivieren | 20130524 | |
2 | ![]() |
Ausnahme beim Prüfen | 20130524 | |
3 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 | |
4 | ![]() |
Ausnahme beim Prüfen | 20130524 | |
5 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method ACTIVATE_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DBADAPT | Call by reference | Type reference (TYPE) | DCVIAM0008 | Datenbankobjekt soll angepaßt werden | 20131029 | ||
2 | ![]() |
DD09V_WA | Call by reference | Type reference (TYPE) | DD09V | Technische Einstellungen von Tabellen | 20130913 | ||
3 | ![]() |
DD25V_WA | Call by reference | Type reference (TYPE) | DD25V | Generierte Tabelle zu einem View | 20130913 | ||
4 | ![]() |
DD26V_TAB | Call by reference | Type reference (TYPE) | DD26VTAB | Views: Tabelle für Joins | 20130913 | ||
5 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130913 | ||
6 | ![]() |
DD28V_TAB | Call by reference | Type reference (TYPE) | DD28VTAB | Selektionsbedingungen bei Views | 20130913 | ||
7 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer Ddl Source | 20131017 | ||
8 | ![]() |
DEPTAB | Call by reference | Type reference (TYPE) | DCOBJDEPTAB | Verwaltung Abh. bei Änderungen (z.B. VITB, TBVI) | 20130524 | ||
9 | ![]() |
EXVIEW_INCLUDED | Call by reference | Type reference (TYPE) | DDEXTVIEW_INCLUDED | Mindestens ein Externen View in der Hierarchie | 20130815 | ||
10 | ![]() |
GET_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Lese-Status (steuert auch Schreib Status) | 20130524 | ||
11 | ![]() |
NTABSTATE | Call by reference | Type reference (TYPE) | DCNTSTATE | Flag ('N', 'A'), ob Nametab inaktv/aktiv geschr. wird | 20130524 | ||
12 | ![]() |
PARSE_STRICTNESS | Call by reference | Type reference (TYPE) | DCDDLPARSE_STRICTNESS | 0 | Steuert die Strenge der Prüfungen beim Parsen | 20130820 | |
13 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
14 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Aktivieren | 20130524 |
Method CHANGE_TO_GENERIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASEOBJS_ALL | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekte, inklusive Alias und Objekttyp | 20130524 | ||
2 | ![]() |
DD26V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD26V_EXT | Basistabellen und -views | 20130524 | ||
3 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
4 | ![]() |
EXTCOLS | Call by reference | Type reference (TYPE) | TY_T_EXTCOL | Appends/CI/SI-Includes und Feldnamen | 20130524 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
6 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Viewname | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADMIN_INFO | Call by reference | Type reference (TYPE) | DDDDLOBJADMININFO | Administrations Info für Ddl Objekte | 20130527 | ||
2 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20130527 | ||
3 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130527 | ||
4 | ![]() |
OBJDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Ddl Objekt AST | 20130527 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Potokollschreiber | 20130527 | |
6 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Setzt die Metadaten des Views | 20130527 | |
7 | ![]() |
TADIR_WA | Call by reference | Type reference (TYPE) | TADIR | TADIR Infos Ddls | 20130527 | ||
8 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | DDL2DDICWARNINGS | Für Warnungen bei Ddl -> Ddic | 20130527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20130527 |
Method CHECK_CAST_DTYPE_COMPATIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATATYPE_CAST | Call by reference | Type reference (TYPE) | DATATYPE_D | Cast Ziel Datentyp | 20130906 | ||
2 | ![]() |
DATATYPE_SRC | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp, linke Seite | 20130906 | ||
3 | ![]() |
DECIMALS_CAST | Call by reference | Type reference (TYPE) | DECIMALS | Cast Ziel Anzahl Dezimalstellen. rechte Seite | 20130906 | ||
4 | ![]() |
DECIMALS_SRC | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen, linke Seite | 20130906 | ||
5 | ![]() |
LENG_CAST | Call by reference | Type reference (TYPE) | DDLENG | Cast Ziel Länge (Anzahl der Zeichen), rechte Seite | 20130906 | ||
6 | ![]() |
LENG_SRC | Call by reference | Type reference (TYPE) | DDLENG | Länge (Anzahl der Zeichen), linke Seite | 20130906 | ||
7 | ![]() |
MSGPAR | Call by reference | Type reference (TYPE) | DDL2DDICERR-VAR1 | Ausdruck, der gecastet werden soll | 20130910 | ||
8 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130906 | ||
9 | ![]() |
SRC_EXPR_KIND | Call by reference | Type reference (TYPE) | QLAST_EXPRESSION_TYPE | Ausdrucksart für Source des Cast | 20130909 | ||
10 | ![]() |
TYPECONFLICT | Call by reference | Type reference (TYPE) | DDL2DDICERR | Meldung Typkonflikt: Arbeitsgebiet und Nummer | 20130906 | ||
11 | ![]() |
WRONGTYPE | Call by reference | Type reference (TYPE) | DDL2DDICERR | Meldung falscher Datentyp: Arbeitsgebiet und Nummer | 20130906 |
Method CHECK_CAST_DTYPE_COMPATIBILITY on class CL_DD_DDL_VIEW has no exception.
Method CHECK_FOR_JOIN_DATASOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATASOURCE_TYPE | Call by reference | Type reference (TYPE) | QLAST_DATASOURCE_TYPE | Datasource Typ | 20130524 | ||
2 | ![]() |
IS_JOIN_DATASOURCE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_true: Join Datasource | 20130524 |
Method CHECK_FOR_JOIN_DATASOURCE on class CL_DD_DDL_VIEW has no exception.
Method CHECK_PAR_EXPR_KIND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALLOWED_EXPR_KIND | Call by reference | Type reference (TYPE) | STRING | Erlaubte Ausdrücks Typen | 20131031 | ||
2 | ![]() |
CURR_EXPR_KIND | Call by reference | Type reference (TYPE) | QLAST_EXPRESSION_TYPE | Parameter Typ des zu prüfenden Ausdrucks | 20131031 | ||
3 | ![]() |
FUNCNAME | Call by reference | Type reference (TYPE) | STRING | Name der Funktion | 20131031 | ||
4 | ![]() |
FUNC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_EXPRESSION | Funktions Ausdruck | 20131031 | ||
5 | ![]() |
POSITION | Call by reference | Type reference (TYPE) | SYTABIX | Position des Parameters ind er Funktion | 20131031 | ||
6 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20131031 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20131031 |
Method CHECK_SET_WHERE_OPERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COND_TYPE | Call by reference | Type reference (TYPE) | QLAST_EXPRESSION_TYPE | Typ der Bedingung, z.B. =, <=, < | 20130524 | ||
2 | ![]() |
COND_WITH_NOT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | NOT gilt für die akuelle Bedingung | 20130524 | |
3 | ![]() |
NEGATION | Call by reference | Type reference (TYPE) | VSNEGATION | NOT-Operator in der View Selektionsbedingungen | 20130524 | ||
4 | ![]() |
OPERATOR | Call by reference | Type reference (TYPE) | VSOPERATOR | Operator in der View Selektionsbedingung | 20130524 | ||
5 | ![]() |
OPERATOR_S | Call by reference | Type reference (TYPE) | STRING | Operator für das Statement | 20130524 | ||
6 | ![]() |
RC | Call by reference | Type reference (TYPE) | SYST-SUBRC | Returncode: 0: o.k., 8: Fehler | 20130524 |
Method CHECK_SET_WHERE_OPERATOR on class CL_DD_DDL_VIEW has no exception.
Method CHECK_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECKMODE | Call by reference | Type reference (TYPE) | DCCHECKMODE | Modus für Prüfungen | 20130524 | ||
2 | ![]() |
DD09V_WA | Call by reference | Type reference (TYPE) | DD09V | Technische Einstellungen von Tabellen | 20130524 | ||
3 | ![]() |
DD25V_WA | Call by reference | Type reference (TYPE) | DD25V | Generierte Tabelle zu einem View | 20130524 | ||
4 | ![]() |
DD26V_TAB | Call by reference | Type reference (TYPE) | DD26VTAB | Views: Tabelle für Joins | 20130524 | ||
5 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | Viewfelder, erweitert | 20130821 | ||
6 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
7 | ![]() |
DD28V_TAB | Call by reference | Type reference (TYPE) | DD28VTAB | Selektionsbedingungen bei Views | 20130524 | ||
8 | ![]() |
EXPAND_TYPEINFO | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Typinformation expandieren | 20130524 | |
9 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20131029 | ||
10 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20130524 |
Method CHECK_VIEWFIELD_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYST-TABIX | Id für Protokollschreiber | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method CHECK_VIEW_COLUMN_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | View Felder mit mehr Informationen | 20130708 | ||
2 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130708 | ||
3 | ![]() |
SELECTLIST | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_SELECTLIST | Selektliste | 20130708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20130708 |
Method DELETE_OLD_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTMODE | Call by reference | Type reference (TYPE) | DD_ACTMODE | Definition des Akivierungsmodus | 20130524 | ||
2 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer Ddl Source | 20130524 | ||
3 | ![]() |
ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Struktierten Objekts (z.B. Entity, Context) | 20130524 | ||
4 | ![]() |
ENTITYNAME_OLD | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Struktierten Objekts (z.B. Entity, Context) | 20130524 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130524 | ||
6 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines Views | 20130524 | ||
7 | ![]() |
VIEWNAME_OLD | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines Views | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20130524 |
Method EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALIAS | Call by reference | Type reference (TYPE) | STRING | Tabellen Alias | 20130524 | ||
2 | ![]() |
ASSOCELEMENTINFO | Call by reference | Type reference (TYPE) | DDASSOCELEMENTINFO | Information über ein Element aus einer Assoziation | 20130524 | ||
3 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130531 | ||
4 | ![]() |
ELEMENTINFO | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information eines Elements in Selctionsliste, group by, | 20130904 | ||
5 | ![]() |
EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_EXPRESSION | Ausdruck (param, literal, simple) | 20130524 | ||
6 | ![]() |
EXPR_KIND | Call by reference | Type reference (TYPE) | I | Art des Ausdrucks, z.B. Element oder Literal | 20130524 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
8 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130828 | ||
9 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130828 | ||
10 | ![]() |
TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20130524 | ||
11 | ![]() |
VIEW_EXPR | Call by reference | Type reference (TYPE) | STRING | Ausdruck im View | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method GENERATE_VIEW_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADMIN_INFO | Call by reference | Type reference (TYPE) | DDDDLOBJADMININFO | Administrations Info für Ddl Objekte | 20130524 | ||
2 | ![]() |
DD02BNDV_WA | Call by reference | Type reference (TYPE) | DD02BNDV | Liste der Knoten zu Strukt. Objekten inklusive Texte | 20130524 | ||
3 | ![]() |
DD02BV_WA | Call by reference | Type reference (TYPE) | DD02BV | Header eines Strukt. Objs. mit Kurtztext | 20130524 | ||
4 | ![]() |
DD03NP_TAB | Call by reference | Type reference (TYPE) | DD03NPTAB | Tabelle für Knotenattribute (externe Sicht) | 20130524 | ||
5 | ![]() |
DD25V_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD25V_EXT | View Header, erweitert | 20130611 | ||
6 | ![]() |
DD26V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD26V_EXT | Tabelle für Basistabellen/Joins | 20130524 | ||
7 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | Felder eines Views, erweitert | 20130524 | ||
8 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
9 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
10 | ![]() |
STRUCOBJN | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name des struktierten Objekts (z.B. Entity, Context) | 20130524 | ||
11 | ![]() |
STRUCOBJN_PARENT | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Struktiertes Objekts (Name des Vaters) | 20130524 |
Method GENERATE_VIEW_ENTITY on class CL_DD_DDL_VIEW has no exception.
Method GENERATE_VIEW_FROM_DDL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECK_DDLDEP | Call by reference | Type reference (TYPE) | DDCHKDDLDEP | Prüft DDLDEPENDENCY beim Namenscheck | 20130604 | ||
2 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | SYST-DBSYS | Datenbanksystem | 20130524 | |
3 | ![]() |
DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20130524 | ||
4 | ![]() |
DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20130524 | ||
5 | ![]() |
DD09V_WA | Call by reference | Type reference (TYPE) | DD09V | Technische Einstellungen | 20130524 | ||
6 | ![]() |
DD25V_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD25V_EXT | View-Header, erweitert | 20130611 | ||
7 | ![]() |
DD26V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD26V_EXT | Basistabellen und -views, erweitert um Entityname | 20130524 | ||
8 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | Felder eines Views mit Erweiterungen | 20130524 | ||
9 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
10 | ![]() |
DD28V_TAB | Call by reference | Type reference (TYPE) | DD28VTAB | Selektionsbedingungen bei Views | 20130524 | ||
11 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20130524 | ||
12 | ![]() |
DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20130524 | ||
13 | ![]() |
ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines Struktierten Objekts (z.B. Entity, Context) | 20130524 | ||
14 | ![]() |
FLD_ANNO_TAB | Call by reference | Type reference (TYPE) | DDFIELDANNOTAB | Tabelle für Annotationen auf Feldern | 20130524 | ||
15 | ![]() |
IGNORE_ASSOCIATIONS | Call by reference | Type reference (TYPE) | DCIGNORE_ASSOCIATION | '' | Assoziationen ignorieren | 20130814 | |
16 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130524 | ||
17 | ![]() |
PARENT_ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Strukturiertes Objekt, Name des Vaters bei Extends | 20130524 | ||
18 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Potokollschreiber | 20130524 | |
19 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Setzt die Metadaten des Views | 20130524 | |
20 | ![]() |
STMT | Call by reference | Type reference (TYPE) | STRING | View Create Statement | 20130524 | ||
21 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | View AST | 20130524 | ||
22 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | DDL2DDICWARNINGS | Für Warnungen bei Ddl -> Ddic | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme beim Prüfen | 20130524 | |
2 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method GET_BASETABLES_4_VIEW_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS_EXT | Call by reference | Type reference (TYPE) | TY_T_BASETABLE_EXT | Basistabellen der Extensions | 20130524 | ||
2 | ![]() |
EXTENSION | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_SELECTLIST_EXTENSION | Select list extension | 20130524 | ||
3 | ![]() |
EXTTABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Extension Tabellen | 20130524 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYST-TABIX | -1 | Id für Protokollschreiber | 20130524 | |
5 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name des Viiews | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method GET_LENGTH_FOR_DDTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20130909 | ||
2 | ![]() |
DDLENG | Value transfer | Type reference (TYPE) | DDLENG | Länge (Anzahl der Zeichen) | 20130909 | ||
3 | ![]() |
LENGTH_IN_CAST | Call by reference | Type reference (TYPE) | I | Länge beim cast in der Ddl Source | 20130909 |
Method GET_LENGTH_FOR_DDTYPES on class CL_DD_DDL_VIEW has no exception.
Method HANDLE_ARITHMETIC_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ARITHMETIC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ARITHM_EXP | Arithmetischer Ausdruck | 20130820 | ||
2 | ![]() |
ARITHMETIC_STMT | Call by reference | Type reference (TYPE) | STRING | Statement arithmetischer Ausdruck | 20130820 | ||
3 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekt Information | 20130820 | ||
4 | ![]() |
DATATYPE_RES | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20130820 | ||
5 | ![]() |
DECIMALS_RES | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20130820 | ||
6 | ![]() |
LENG_RES | Call by reference | Type reference (TYPE) | DDLENG | Länge (Anzahl der Zeichen) | 20130820 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
8 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130820 | ||
9 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130826 |
Method HANDLE_ARITHMETIC_OPERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ARITHMETIC_OP_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_EXPRESSION | Operator eines arithmetischen Ausdrucks | 20130820 | ||
2 | ![]() |
ARITHMETIC_OP_STMT | Call by reference | Type reference (TYPE) | STRING | Statement arithmetischer Operator Ausdruck | 20130820 | ||
3 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekt Information | 20130820 | ||
4 | ![]() |
DATATYPE_RES | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp im ABAP Dictionary | 20130820 | ||
5 | ![]() |
DECIMALS_RES | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20130820 | ||
6 | ![]() |
LENG_RES | Call by reference | Type reference (TYPE) | DDLENG | Länge (Anzahl der Zeichen) | 20130820 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
8 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130820 | ||
9 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130826 |
Method HANDLE_ARITHM_EXPR_IN_SELLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ARITHMETIC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ARITHM_EXP | Arithmetischer Ausdruck | 20130820 | ||
2 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130820 | ||
3 | ![]() |
COL_ALIAS | Call by reference | Type reference (TYPE) | STRING | Feld Alias | 20130820 | ||
4 | ![]() |
DD27P_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD27P_EXT | View Feld, erweitert | 20130820 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
6 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130820 | ||
7 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130820 | ||
8 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | Case Statement | 20130820 | ||
9 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Setzt Metadaten Info für Arithmetische Ausdrücke | 20130820 | |
10 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name SqlView | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130820 |
Method HANDLE_ASTERISK_IN_SELLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen des Views | 20130524 | ||
2 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | Felder des Views | 20130524 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
4 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130524 | ||
5 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130524 | ||
6 | ![]() |
SELECTLIST | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_SELECTLIST | Select Liste | 20130524 | ||
7 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | Selectlist Statement | 20130524 | ||
8 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Viewname | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method HANDLE_CASE_IN_SELECTLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130606 | ||
2 | ![]() |
CASE_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_EXPRESSION | Case Ausdruck | 20130606 | ||
3 | ![]() |
COL_ALIAS | Call by reference | Type reference (TYPE) | STRING | Feld Alias | 20130606 | ||
4 | ![]() |
DD27P_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD27P_EXT | View Feld, erweitert | 20130606 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130606 | ||
6 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130606 | ||
7 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130606 | ||
8 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | Case Statement | 20130606 | ||
9 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Setzt Metadaten Info für case Statement | 20130809 | |
10 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name SqlView | 20130606 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130606 |
Method HANDLE_CASE_SELECTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130826 | ||
2 | ![]() |
CASE_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Case Selektor Name | 20130911 | ||
3 | ![]() |
CASE_SELECTOR_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_EXPRESSION | Expression after CASE keyword | 20130826 | ||
4 | ![]() |
CASE_SELECTOR_STMT | Call by reference | Type reference (TYPE) | STRING | Case Selektor Statement | 20130826 | ||
5 | ![]() |
DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp | 20130826 | ||
6 | ![]() |
DD_DB_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_DD_DB_VIEW | Db abhängige Anteile für Views | 20130826 | ||
7 | ![]() |
DECIMALS | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20130826 | ||
8 | ![]() |
LENG | Call by reference | Type reference (TYPE) | DDLENG | Länge im Dictionary (Anzahl der Zeichen) | 20130826 | ||
9 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130826 | ||
10 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130826 | ||
11 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130826 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130826 |
Method HANDLE_CASE_VALUE_EXPR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130809 | ||
2 | ![]() |
CASE_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname nach case | 20130809 | ||
3 | ![]() |
CASE_STMT | Call by reference | Type reference (TYPE) | STRING | Case Statement | 20130809 | ||
4 | ![]() |
DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp | 20130809 | ||
5 | ![]() |
DATATYPE_OLD | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp | 20130809 | ||
6 | ![]() |
DD_DB_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_DD_DB_VIEW | Db abhängige Anteile für Views | 20130826 | ||
7 | ![]() |
DECIMALS | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20130809 | ||
8 | ![]() |
DECIMALS_OLD | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20130809 | ||
9 | ![]() |
EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_EXPRESSION | Expression im case (when/then/else) | 20130809 | ||
10 | ![]() |
KIND | Call by reference | Type reference (TYPE) | STRING | THEN/WHEN/DEFAULT | 20130809 | ||
11 | ![]() |
LENG | Call by reference | Type reference (TYPE) | DDLENG | Länge im Dictionary (Anzahl der Zeichen) | 20130809 | ||
12 | ![]() |
LENG_OLD | Call by reference | Type reference (TYPE) | DDLENG | Länge im Dictionary (Anzahl der Zeichen) | 20130809 | ||
13 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130809 | ||
14 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130809 | ||
15 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130809 |
Method HANDLE_CAST_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekt Information | 20130820 | ||
2 | ![]() |
CAST_FUNC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_CAST_EXPRESSION | Vordefinierte Funktion, speziell cast | 20130820 | ||
3 | ![]() |
FUNC_STMT | Call by reference | Type reference (TYPE) | STRING | Standardfunktions Statement | 20130820 | ||
4 | ![]() |
FUNC_WA | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information zu Funktionen | 20130820 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
6 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130820 | ||
7 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130826 |
Method HANDLE_EXTERNAL_VIEWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASEOBJS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekte, inklusive Alias und Objekttyp | 20130815 | ||
2 | ![]() |
DD25V_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD25V_EXT | View Header | 20130815 | ||
3 | ![]() |
DD26V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD26V_EXT | Basistabellen | 20130815 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130815 | ||
5 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld /tabelle Quote links | 20130815 | ||
6 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld/tabelle Quote rechts | 20130815 | ||
7 | ![]() |
STMT | Call by reference | Type reference (TYPE) | STRING | View create Statement | 20130815 |
Method HANDLE_EXTERNAL_VIEWS on class CL_DD_DDL_VIEW has no exception.
Method HANDLE_LITERAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
LITERAL_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_LITERAL_EXPRESSION | Standardfunktion, z.B. sum, count | 20130822 | ||
2 | ![]() |
LITERAL_STMT | Call by reference | Type reference (TYPE) | STRING | '' | Literal Statement | 20130822 | |
3 | ![]() |
LITINFO_WA | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information eines Elements in Selctionsliste, group by, | 20130822 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130822 |
Method HANDLE_LITERAL_IN_SELLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COL_ALIAS | Call by reference | Type reference (TYPE) | STRING | `` | Feld Alias | 20130524 | |
2 | ![]() |
DD27P_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD27P_EXT | Feld des Views, erweiterte Information | 20130524 | ||
3 | ![]() |
LITERAL_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_LITERAL_EXPRESSION | Standardfunktion, z.B. sum, count | 20130524 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130524 | ||
5 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130524 | ||
6 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130524 | ||
7 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | '' | Selectlist Statement | 20130524 | |
8 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Setzt Metadaten Info für Literal | 20130607 | |
9 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines DB Views | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method HANDLE_PREDEFINED_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekt Information | 20130820 | ||
2 | ![]() |
FUNC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_FUNC_EXPRESSION | Vordefinierte Funktion, z.B. substring, ceil | 20130820 | ||
3 | ![]() |
FUNC_STMT | Call by reference | Type reference (TYPE) | STRING | Standardfunktions Statement | 20130820 | ||
4 | ![]() |
FUNC_WA | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information zu Funktionen | 20130820 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
6 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130820 | ||
7 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130826 |
Method HANDLE_PREDEF_FUNC_IN_SELLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekt Information | 20130820 | ||
2 | ![]() |
COL_ALIAS | Call by reference | Type reference (TYPE) | STRING | Feld Alias | 20130820 | ||
3 | ![]() |
DD27P_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD27P_EXT | Feld des Views, erweiterte Information | 20130820 | ||
4 | ![]() |
FUNC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_SIMPLE_EXPRESSION | Vordefinierte Funktion, z.B. cast, ceil, mod | 20130820 | ||
5 | ![]() |
FUNC_WA | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information eines Elements in Selctionsliste, group by, | 20130820 | ||
6 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
7 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130820 | ||
8 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130820 | ||
9 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | Selectlist Statement | 20130820 | ||
10 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Setzt Metadaten Info für case Statement | 20130822 | |
11 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130820 |
Method HANDLE_SELECTLIST_EXTENSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen des Views | 20130524 | ||
2 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | Felder des Views | 20130524 | ||
3 | ![]() |
EXTENSION | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_SELECTLIST_EXTENSION | Erweiterungen einer Tabelle, aller Tabellen des Views | 20130524 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
5 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130524 | ||
6 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130524 | ||
7 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | Selectlist Statement | 20130524 | ||
8 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Viewname | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method HANDLE_STD_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekt Information | 20130820 | ||
2 | ![]() |
FUNC_STMT | Call by reference | Type reference (TYPE) | STRING | Standardfunktions Statement | 20130820 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
4 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130820 | ||
5 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130820 | ||
6 | ![]() |
STDFUNC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_STDFUNC_EXPRESSION | Standardfunktion, z.B. sum, count | 20130820 | ||
7 | ![]() |
STDFUNC_WA | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information zu Standard Funktionen | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130820 |
Method HANDLE_STD_FUNCTION_IN_SELLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basisobjekt Information | 20130820 | ||
2 | ![]() |
COL_ALIAS | Call by reference | Type reference (TYPE) | STRING | Feld Alias | 20130820 | ||
3 | ![]() |
DD27P_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD27P_EXT | Feld des Views, erweiterte Information | 20130820 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
5 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130820 | ||
6 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130820 | ||
7 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | Selectlist Statement | 20130820 | ||
8 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Setzt Metadaten Info für case Statement | 20130822 | |
9 | ![]() |
STDFUNC_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_STDFUNC_EXPRESSION | Standardfunktion, z.B. sum, count | 20130820 | ||
10 | ![]() |
STDFUNC_WA | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information eines Elements in Selctionsliste, group by, | 20130820 | ||
11 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name eines SAP-Tabellenviews | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130820 |
Method IS_EXT_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CURR_POS | Call by reference | Type reference (TYPE) | SYTABIX | Aktuelle Position in der Tabelle | 20130524 | ||
2 | ![]() |
DD03P_TAB | Call by reference | Type reference (TYPE) | DD03PTAB | DD: Felder einer Tabelle | 20130524 | ||
3 | ![]() |
FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20130524 | ||
4 | ![]() |
IS_EXT_FIELD | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_true: Append Feld oder CI/SI Include Feld | 20130524 |
Method IS_EXT_FIELD on class CL_DD_DDL_VIEW has no exception.
Method OVERWRITE_FIELDINFO_4_LITERAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD27P_EXT_L | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD27P_EXT | View-Feld Info aus aktuellem Literal | 20130610 | ||
2 | ![]() |
DD27P_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD27P_EXT | View-Feld Info resultierender View, erweitert | 20130610 |
Method OVERWRITE_FIELDINFO_4_LITERAL on class CL_DD_DDL_VIEW has no exception.
Method PERSIST_VIEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD09V_WA | Call by reference | Type reference (TYPE) | DD09V | Technische Einstellungen | 20130524 | ||
2 | ![]() |
DD25V_WA | Call by reference | Type reference (TYPE) | DD25V | Generierte Tabelle zu einem View | 20130524 | ||
3 | ![]() |
DD26V_TAB | Call by reference | Type reference (TYPE) | DD26VTAB | Views: Tabelle für Joins | 20130524 | ||
4 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
5 | ![]() |
DD28V_TAB | Call by reference | Type reference (TYPE) | DD28VTAB | Selektionsbedingungen bei Views | 20130524 | ||
6 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
7 | ![]() |
PUT_STATE | Call by reference | Type reference (TYPE) | OBJSTATE | Zustand des Data-Dictionary Objektes | 20130524 | ||
8 | ![]() |
TADIR_WA_DDLS | Call by reference | Type reference (TYPE) | TADIR | TADIR Eintrag der Ddl Source | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Sichern eines erzeugten Views | 20130524 |
Method SET_ASSOCIATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ASSOCIATIONS | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ASSOCIATIONS | Assoziationen | 20130524 | ||
2 | ![]() |
DD05BV_TAB | Call by reference | Type reference (TYPE) | DD05BVTAB | Tabelle für Assoziationen - Felder | 20130524 | ||
3 | ![]() |
DD08BV_TAB | Call by reference | Type reference (TYPE) | DD08BVTAB | Tabelle für Assoziationen - Header | 20130524 | ||
4 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
5 | ![]() |
ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name der Entity | 20130524 | ||
6 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20131029 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130524 | ||
8 | ![]() |
PROPAGATED_ASS | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_PROPAGATED_ASS | In der Selektionsliste propagierte Assoziationen | 20130813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_ASSOC_ON_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ASSOCINFOS | Call by reference | Type reference (TYPE) | TY_T_ASSOCINFO | Infos über Assoziationen | 20130524 | ||
2 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | View Basistabellen, inklusive Alias | 20130524 | ||
3 | ![]() |
CONCAT_OP | Call by reference | Type reference (TYPE) | VSCONJ | '' | Verknüpfung in einer On Bedingung | 20130524 | |
4 | ![]() |
COND_WITH_NOT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Not Bedingung | 20130524 | |
5 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | SYST-DBSYS | Datenbanksystem | 20130524 | |
6 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | SYST-LANGU | Sprachenschlüssel | 20130524 | |
7 | ![]() |
ONCOND | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_COND_EXPRESSION | On Bedingungen | 20130524 | ||
8 | ![]() |
ON_COND_STMT | Call by reference | Type reference (TYPE) | STRING | On Bedingung | 20130524 | ||
9 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
10 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
11 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 | ||
12 | ![]() |
SEXPR_RESTRICTED | Call by reference | Type reference (TYPE) | TY_T_SEXPR_RESTRICTED | Eingeschränkte Simple Expression Arten linke Seite | 20130524 | ||
13 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | '' | Name des Views | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_CASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130820 | ||
2 | ![]() |
CASE_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_EXPRESSION | Case Ausdruck | 20130820 | ||
3 | ![]() |
CASE_STMT | Call by reference | Type reference (TYPE) | STRING | Case Statement | 20130820 | ||
4 | ![]() |
DATATYPE | Call by reference | Type reference (TYPE) | DATATYPE_D | Datentyp | 20130820 | ||
5 | ![]() |
DECIMALS | Call by reference | Type reference (TYPE) | DECIMALS | Anzahl Dezimalstellen | 20130820 | ||
6 | ![]() |
LENG | Call by reference | Type reference (TYPE) | DDLENG | Länge im Dictionary (Anzahl der Zeichen) | 20130820 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130820 | ||
8 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130820 | ||
9 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130820 |
Method SET_GROUP_BY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130524 | ||
2 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | View Felder, erweitert | 20130524 | ||
3 | ![]() |
GROUP_BY | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_GROUPBY | Group by | 20130524 | ||
4 | ![]() |
GROUP_BY_STMT | Call by reference | Type reference (TYPE) | STRING | Group by Statement | 20130524 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130524 | ||
6 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
7 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_HAVING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130524 | ||
2 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | SYST-DBSYS | Datenbanksystem | 20130524 | |
3 | ![]() |
HAVING | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_COND_EXPRESSION | Objekt Reference für Having Klausel | 20130524 | ||
4 | ![]() |
HAVING_STMT | Call by reference | Type reference (TYPE) | STRING | Having Statement | 20130524 | ||
5 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130524 | ||
6 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
7 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_JOIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | View Basistabellen, inklusive Alias | 20130524 | ||
2 | ![]() |
DATASOURCE | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DATASOURCE | Join Bedingungen | 20130524 | ||
3 | ![]() |
DD28V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD28V_EXT | Joins/Selektionsbedingungen | 20130524 | ||
4 | ![]() |
JSTMTS | Call by reference | Type reference (TYPE) | STRING | Join Statements | 20130524 | ||
5 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130524 | ||
6 | ![]() |
POSITION | Call by reference | Type reference (TYPE) | MCPOS | Position in der DD28V_TAB | 20130524 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
8 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld linke Seite | 20130524 | ||
9 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote für Basisfeld rechte Seite | 20130524 | ||
10 | ![]() |
SEXPR_RESTRICTED | Call by reference | Type reference (TYPE) | TY_T_SEXPR_RESTRICTED | Eingeschränkte Simple Expression Arten linke Seite | 20130524 | ||
11 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name des Views | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_JOINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | View Basistabellen, inklusive Alias | 20130524 | ||
2 | ![]() |
DATASOURCE | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DATASOURCE | Join Bedingungen | 20130524 | ||
3 | ![]() |
DD28V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD28V_EXT | Joins/Selektionsbedingungen | 20130524 | ||
4 | ![]() |
JSTMTS | Call by reference | Type reference (TYPE) | STRING | Join Statements | 20130524 | ||
5 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130524 | ||
6 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
7 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote linke Seite Basisfeld | 20130524 | ||
8 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Quote rechte Seite Basisfeld | 20130524 | ||
9 | ![]() |
RUNS | Call by reference | Type reference (TYPE) | I | Anzahl Durchläufe (>1 bei Union) | 20130524 | ||
10 | ![]() |
SEXPR_RESTRICTED | Call by reference | Type reference (TYPE) | TY_T_SEXPR_RESTRICTED | Eingeschränkte Simple Expression Arten linke Seite | 20130524 | ||
11 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name des Views | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_OBJCOL_ELEMENTINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALIAS | Call by reference | Type reference (TYPE) | STRING | Tabellen Alias | 20130904 | ||
2 | ![]() |
CASE_EXPR | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: case expression in select list | 20130904 | |
3 | ![]() |
ELEMENTINFO | Call by reference | Type reference (TYPE) | DDELEMENTINFO | nformation eines Elements in Selctionsliste, group by, | 20130904 | ||
4 | ![]() |
FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20130904 | ||
5 | ![]() |
FIELD_ALIAS | Call by reference | Type reference (TYPE) | STRING | Feld Alias | 20130904 | ||
6 | ![]() |
FUNC_KIND | Call by reference | Type reference (TYPE) | DD_FUNC_KIND | X: Std.Funktion, P vordefiniert, U: Benutzer definiert | 20130904 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130904 | ||
8 | ![]() |
SAVE_TO_SELLIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_true: Store in Selectlist | 20130906 | |
9 | ![]() |
STDFUNC | Call by reference | Type reference (TYPE) | QLAST_STDFUNCTION_TYPE | Standardfunktion | 20130904 | ||
10 | ![]() |
STDFUNC_S | Call by reference | Type reference (TYPE) | STRING | Name einer Standardfunktion (db-unabhängig) | 20130904 | ||
11 | ![]() |
TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20130904 | ||
12 | ![]() |
TABTYPE | Call by reference | Type reference (TYPE) | TABTYPE | Art des Basisobjekte (Entity, Tabelle, View) | 20130904 | ||
13 | ![]() |
VIEWENTITY | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name Viewentity | 20130904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130904 |
Method SET_ONE_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ASSOCINFO | Call by reference | Type reference (TYPE) | TY_S_ASSOCINFO | Info zu einer Bedingung aus der Assoziation | 20130524 | ||
2 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130524 | ||
3 | ![]() |
CONCAT_OP | Call by reference | Type reference (TYPE) | VSCONJ | '' | Verknüpfung in einer On Bedingung | 20130524 | |
4 | ![]() |
CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_COND_EXPRESSION | Selektions-Bedingung | 20130524 | ||
5 | ![]() |
COND_WITH_NOT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: NOT Operator gilt für die where Bedingung | 20130524 | |
6 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | Datenbanksystem | 20130524 | ||
7 | ![]() |
DD28V_EXT_LEFT | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD28V_EXT | Join/Selektionsbedingungen, linke Seite | 20130524 | ||
8 | ![]() |
DD28V_EXT_RIGHT | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD28V_EXT | Join/Selektionsbedingungen, rechte Seite | 20130524 | ||
9 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | SYST-LANGU | Sprachenschlüssel | 20130524 | |
10 | ![]() |
ONE_COND_STMT | Call by reference | Type reference (TYPE) | STRING | Statement für eine Bedingung | 20130524 | ||
11 | ![]() |
POSITION | Call by reference | Type reference (TYPE) | MCPOS | Aktuelle Position der Selektionsbed. im View | 20130524 | ||
12 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
13 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
14 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 | ||
15 | ![]() |
SEXPR_RESTRICTED | Call by reference | Type reference (TYPE) | TY_T_SEXPR_RESTRICTED | Eingeschränkte Simple Expression Arten, linke Seite | 20130524 | ||
16 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | '' | Name des Views | 20130524 | |
17 | ![]() |
WITH_TYPE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Typprüfung | 20130904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_ON_CONDITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | View Basistabellen, inklusive Alias | 20130524 | ||
2 | ![]() |
CONCAT_OP | Call by reference | Type reference (TYPE) | VSCONJ | '' | Verknüpfung in einer On Bedingung | 20130524 | |
3 | ![]() |
COND_WITH_NOT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Not Bedingung | 20130524 | |
4 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | SYST-DBSYS | Datenbanksystem | 20130524 | |
5 | ![]() |
DD28V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD28V_EXT | Selektionsbedingungen bei Views | 20130524 | ||
6 | ![]() |
DS_TYPE | Call by reference | Type reference (TYPE) | QLAST_DATASOURCE_TYPE | Join Typ, inner, left/right outer, full | 20130524 | ||
7 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | SYST-LANGU | Sprachenschlüssel | 20130524 | |
8 | ![]() |
ONCOND | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_COND_EXPRESSION | On Bedingungen | 20130524 | ||
9 | ![]() |
ON_COND_STMT | Call by reference | Type reference (TYPE) | STRING | On Bedingung | 20130524 | ||
10 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
11 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
12 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 | ||
13 | ![]() |
SEXPR_RESTRICTED | Call by reference | Type reference (TYPE) | TY_T_SEXPR_RESTRICTED | Eingeschränkte Simple Expression Arten linke Seite | 20130524 | ||
14 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | '' | Name des Views | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_ORDER_BY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130524 | ||
2 | ![]() |
ORDER_BY | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_ORDERBY | Order by | 20130524 | ||
3 | ![]() |
ORDER_BY_STMT | Call by reference | Type reference (TYPE) | STRING | Order by Statement | 20130524 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130524 | ||
5 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
6 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_REFERENCE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | View-Feldinformationen, erweitert | 20130524 |
Method SET_REFERENCE_INFO on class CL_DD_DDL_VIEW has no exception.
Method SET_SELECTLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen inklusive alias | 20130524 | ||
2 | ![]() |
DD27P_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD27P_EXT | View Felder, erweitert | 20130524 | ||
3 | ![]() |
ENTITYNAME | Call by reference | Type reference (TYPE) | DDSTRUCOBJNAME | Name eines struktierten Objekts (z.B. Entity, Context) | 20130524 | ||
4 | ![]() |
FLD_ANNO_TAB | Call by reference | Type reference (TYPE) | DDFIELDANNOTAB | Tabelle für Annotationen auf Feldern | 20130524 | ||
5 | ![]() |
GENERIC_VIEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | Genrischer View (*-Logik) | 20130524 | ||
6 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130524 | ||
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
8 | ![]() |
PROPAGATED_ASS | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_PROPAGATED_ASS | Zu Verwendung propagierte Assoziationen | 20130813 | ||
9 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
10 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 | ||
11 | ![]() |
SELECTLIST | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_SELECTLIST | Selektionsliste | 20130524 | ||
12 | ![]() |
SELLIST_STMT | Call by reference | Type reference (TYPE) | STRING | Statement für Selektionsliste | 20130524 | ||
13 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Metadaten des Views setzen | 20130524 | |
14 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Viewname | 20130524 | ||
15 | ![]() |
VIEW_TYPE | Call by reference | Type reference (TYPE) | QLAST_DDLSTMT_TYPE | View-Typ, View oder Append-View | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_SELECTLIST_EXTNAMES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Viewfelder | 20130524 | ||
2 | ![]() |
GENERIC_VIEW | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_true: Generischer View | 20130902 | ||
3 | ![]() |
NAMES_STMT | Call by reference | Type reference (TYPE) | STRING | Statement für Namensliste | 20130524 | ||
4 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | Id für Protokollschreiber | 20130524 | ||
5 | ![]() |
PROPAGATED_ASS | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_PROPAGATED_ASS | Propagierte Assoziationen mit Postion in Selektliste | 20130902 | ||
6 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
7 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 | ||
8 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Ddl statement | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_SELECTLIST_FUNCINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FUNC_WA | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information eines Elements in Selctionsliste, group by, | 20130820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130820 |
Method SET_VIEW_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD09V_WA | Call by reference | Type reference (TYPE) | DD09V | Technische Einstellungen (für Pufferung) | 20130524 | ||
2 | ![]() |
DD25V_EXT_WA | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_S_DD25V_EXT | View Header, erweitert | 20130611 | ||
3 | ![]() |
DDLNAME | Call by reference | Type reference (TYPE) | DDLNAME | Name einer DDL Source | 20130524 | ||
4 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20130524 | ||
5 | ![]() |
PARENT_VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Name des Vaters bei View-Append | 20130524 | ||
6 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
7 | ![]() |
SET_METADATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | ABAP_true: Setzt die View Metadaten | 20130528 | |
8 | ![]() |
VIEWDEF | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_DDLSTMT | Viewdefinition, AST | 20130524 | ||
9 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | Viewname | 20130524 | ||
10 | ![]() |
VIEW_TYPE | Call by reference | Type reference (TYPE) | QLAST_DDLSTMT_TYPE | View-Typ, View oder View-Append | 20130524 | ||
11 | ![]() |
WARNINGS | Call by reference | Type reference (TYPE) | DDL2DDICWARNINGS | Für Warnungen bei Ddl -> Ddic | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SET_VIEW_TYPEINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DD27P_TAB | Call by reference | Type reference (TYPE) | DD27PTAB | Felder eines Views | 20130524 | ||
2 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | Sprachenschlüssel | 20131029 | ||
3 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
4 | ![]() |
RC | Call by reference | Type reference (TYPE) | SYSUBRC | Returncode: 0: o.k., 8: Fehler | 20130524 |
Method SET_VIEW_TYPEINFO on class CL_DD_DDL_VIEW has no exception.
Method SET_WHERECOND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | View Basistabellen, inklusive Alias | 20130524 | ||
2 | ![]() |
CONCAT_OP | Call by reference | Type reference (TYPE) | VSCONJ | '' | Verknüpfung in einer Where Bedingung | 20130524 | |
3 | ![]() |
COND_WITH_NOT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Not Bedingung | 20130524 | |
4 | ![]() |
DBSYS | Call by reference | Type reference (TYPE) | SYDBSYS | SYST-DBSYS | Datenbanksystem | 20130524 | |
5 | ![]() |
DD28V_EXT_TAB | Call by reference | Type reference (TYPE) | IF_DD_DDL_TYPES=>TY_T_DD28V_EXT | Selektionsbedingungen bei Views | 20130524 | ||
6 | ![]() |
LANGU | Call by reference | Type reference (TYPE) | DDLANGUAGE | SYST-LANGU | Sprachenschlüssel | 20130524 | |
7 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
8 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
9 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 | ||
10 | ![]() |
SEXPR_RESTRICTED | Call by reference | Type reference (TYPE) | TY_T_SEXPR_RESTRICTED | Eingeschränkte Simple Expression Arten linke Seite | 20130524 | ||
11 | ![]() |
VIEWNAME | Call by reference | Type reference (TYPE) | VIEWNAME | '' | Name des Views | 20130524 | |
12 | ![]() |
WHERECOND | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_COND_EXPRESSION | Where Bedingungen | 20130524 | ||
13 | ![]() |
WHERE_COND | Call by reference | Type reference (TYPE) | STRING | Where Bedingung | 20130524 | ||
14 | ![]() |
WITH_TYPE_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | ABAP_true: Typprüfung | 20130904 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
Method SIMPLE_EXPRESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ALIAS | Call by reference | Type reference (TYPE) | STRING | Alias | 20130524 | ||
2 | ![]() |
ASSOCELEMENTINFO | Call by reference | Type reference (TYPE) | DDASSOCELEMENTINFO | Information über ein Element aus einer Assoziation | 20130524 | ||
3 | ![]() |
BASETABS | Call by reference | Type reference (TYPE) | TY_T_BASETABLE | Basistabellen, inklusive Alias | 20130524 | ||
4 | ![]() |
ELEMENTINFO | Call by reference | Type reference (TYPE) | DDELEMENTINFO | Information eines Elements in Selctionsliste, group by, | 20130524 | ||
5 | ![]() |
IDENTIFIER | Call by reference | Type reference (TYPE) | STRING | Identifier | 20130524 | ||
6 | ![]() |
PRID | Call by reference | Type reference (TYPE) | SYTABIX | -1 | Id für Protokollschreiber | 20130524 | |
7 | ![]() |
QUOTE_BF2 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote linke Seite | 20130524 | ||
8 | ![]() |
QUOTE_BF3 | Call by reference | Type reference (TYPE) | TY_QUOTE | Basisfeld Quote rechte Seite | 20130524 | ||
9 | ![]() |
SEXPR_RESTRICTED | Call by reference | Type reference (TYPE) | TY_T_SEXPR_RESTRICTED | Eingeschränkte Simple Expression Arten, linke Seite | 20130524 | ||
10 | ![]() |
SIMPLE_EXPR | Call by reference | Object reference (TYPE REF TO) | CL_QLAST_SIMPLE_EXPRESSION | Simple Expression | 20130524 | ||
11 | ![]() |
TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20130524 | ||
12 | ![]() |
VIEW_EXPR_STMT | Call by reference | Type reference (TYPE) | STRING | Identifier/Standard Funktion Stmt | 20130524 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Erzeugung eines Views aus Ddl Source | 20130524 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |