Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_UC_COI_AFD_AN_SEQ_ALV_CTRL | C/I Additional Fin. Data: Activity Sequence | 20030310 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_UC_COI_CUS09_ALV | C/I Customizing: Activities | 20030203 |
Properties
Class | CL_UG_MD_GEN_ALV_CTRL | |
Short Description | Generic ALV to Display/Edit Master Data | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | UGMD2 | FIN General: Master Data: Maintenance |
Created | 20020131 | SAP |
Last change | 20080505 | 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 class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_UG_MD_GEN_ALV_CTRL has no interface implemented.
Friends
Class CL_UG_MD_GEN_ALV_CTRL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | Main ALV List Viewer | 20020131 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | FIN Master Data: Representation of a Characteristic | 20020131 | ||
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Main ALV | 20020131 | ||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Splitter Container for ALV and Log | 20020131 | ||
5 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Reference to Copy of Original Data (Internal Format) | 20020214 | ||
6 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_UG_MD_FACTORY | FIN Master Data: Central Access Point (Factory) | 20020131 | ||
7 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | Reference to ALV Data Table | 20020131 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LVC_S_LAYO | ALV Control: Layout Structure | 20020131 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UGMD_S_GEN_ALV_CTRL_LAYO | Generic ALV Control: Layout, Display Properties | 20020131 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | LVC_T_FCAT | ALV Field Catalog | 20020131 | ||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | T_TS_ALV_FCAT_ADD | Separate Properties for Fields | 20020221 | ||
12 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | T_TS_CHAR_INSTANCE | Char. Instances for all Genuine Fields | 20020214 | ||
13 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | T_CHAR_POS | Items (row no.) of characteristics in Field/Value Style | 20020715 | ||
14 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UGMD_TS_FDEP | Compounding | 20020131 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UC0_TS_FFIX | Fixed Characteristic Values | 20020131 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UGMD_TS_FPROP | FIN Master Data: Field Catalog | 20020131 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UG_FLG | ALV Data Was Changed | 20020131 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UG_FLG | New ALV Data Tested with OK | 20020131 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UG_FLG | Flag: No Log Display (instead: Event NEW_LOG_MESSAGES) | 20020131 | ||
20 | ![]() |
Constant | Protected | Type reference (TYPE) | UG_FIELDNAME | 'XYZ_NAV_ZYX' | Name of Navigation Field in ALV Field Catalog | 20020131 | |
21 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TH_DATA_REFERENCE | Buffer of Created Data References | 20031015 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Adds Texts (for Field Name/Value - Table with Texts) | 20040908 |
2 | ![]() |
Instance method | Protected | Method | Construct ALV Field Catalog | 20020131 |
3 | ![]() |
Instance method | Protected | Method | Value Check of an Individual Field with Compounding | 20020131 |
4 | ![]() |
Instance method | Private | Method | Add Message when Key is not Unique | 20020131 |
5 | ![]() |
Instance method | Public | Constructor | Constructor | 20020131 |
6 | ![]() |
Instance method | Protected | Method | Conversion External -> Internal Total Data Table | 20020131 |
7 | ![]() |
Instance method | Protected | Method | Conversion Internal -> External Total Data Table | 20020131 |
8 | ![]() |
Instance method | Private | Method | Read on Table with Dynamic Key Entry | 20020131 |
9 | ![]() |
Instance method | Protected | Method | Set Toolbar Functions to be Hidden | 20020131 |
10 | ![]() |
Instance method | Protected | Method | Set Formatting on Output Table | 20020131 |
11 | ![]() |
Instance method | Public | Method | Destructor | 20020131 |
12 | ![]() |
Instance method | Protected | Method | Determine Characteristic Name for Line / Column | 20020627 |
13 | ![]() |
Instance method | Protected | Method | Read Value of an ALV Field in Ext. Format | 20020131 |
14 | ![]() |
Instance method | Public | Method | Only Read Changed Data (Delta for set_data) | 20020214 |
15 | ![]() |
Instance method | Public | Method | Read (Possibly Changed) Data from ALV | 20020131 |
16 | ![]() |
Instance method | Private | Method | Get Reference for Data Table (Buffered) | 20031014 |
17 | ![]() |
Instance method | Private | Method | 20040908 | |
18 | ![]() |
Instance method | Protected | Event handling method | Update Front End, if Checks Successful | 20020131 |
19 | ![]() |
Instance method | Protected | Event handling method | Test Changed Data, Create Log Entries if Necessary | 20020131 |
20 | ![]() |
Instance method | Protected | Event handling method | Handling of double-click | 20020221 |
21 | ![]() |
Instance method | Protected | Event handling method | F1 Help | 20020131 |
22 | ![]() |
Instance method | Protected | Event handling method | F4 Help | 20020131 |
23 | ![]() |
Instance method | Protected | Event handling method | Handling of ALV Hotspot Events | 20020131 |
24 | ![]() |
Instance method | Protected | Method | Initialize ALV | 20020131 |
25 | ![]() |
Instance method | Protected | Method | Trigger Event for Branch to Detail | 20020131 |
26 | ![]() |
Instance method | Protected | Method | Register F4 Help Field-Dependent | 20020131 |
27 | ![]() |
Instance method | Protected | Method | Auxiliary Routine for BUILD_ALV_FIELDCAT | 20020131 |
28 | ![]() |
Instance method | Public | Method | Set Data to Display/Change | 20020131 |
29 | ![]() |
Instance method | Public | Method | Set Change Mode (Display/Change) | 20020131 |
30 | ![]() |
Instance method | Public | Method | Set for Known, Fixed Characteristic Values, Such as Compound | 20020131 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | NEW_LOG_MESSAGES | Instance Event (0) |
Public (2) |
New Messages for Application | 20020131 |
2 | REQUEST_NAVIGATION | Instance Event (0) |
Public (2) |
Navigate to an Object (Detail) | 20020131 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_CHAR_POS | Protected | See coding | Items (row no.) of a characteristic in Field/Value Style | 20020822 |
|
|
2 | S_DATA_REFERENCE | Private | See coding | 20031015 | begin of S_DATA_REFERENCE,
hash TYPE HASH160,
r_data TYPE REF TO DATA,
stylefname TYPE LVC_S_LAYO-stylefname,
end of S_DATA_REFERENCE
|
||
3 | TH_DATA_REFERENCE | Private | See coding | 20031015 | TH_DATA_REFERENCE TYPE HASHED TABLE OF S_DATA_REFERENCE
WITH UNIQUE KEY hash
|
||
4 | T_CHAR_POS | Protected | See coding | Items (row no.) of characteristics in Field/Value Style | 20020822 |
|
|
5 | T_S_ALV_FCAT_ADD | Protected | See coding | 20020822 |
|
||
6 | T_S_CHAR_INSTANCE | Protected | See coding | 20020822 |
|
||
7 | T_TS_ALV_FCAT_ADD | Protected | See coding | 20020822 |
|
||
8 | T_TS_CHAR_INSTANCE | Protected | See coding | 20020822 |
|
Method Signatures
Method ADD_TEXTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL_TEXT | FI-Stammdaten: Paare Feldname / Wert mit Text | 20040908 | ||
2 | ![]() |
IT_CHAR_INST | Call by reference | Type reference (TYPE) | T_TS_CHAR_INSTANCE | 20040908 | |||
3 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL | FI-Stammdaten: Paare Feldname / Wert | 20040908 |
Method ADD_TEXTS on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method BUILD_ALV_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ALV_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20020131 | ||
2 | ![]() |
ET_ALV_FCAT_ADD | Call by reference | Type reference (TYPE) | T_TS_ALV_FCAT_ADD | eigene Attribute zu ALV Feldern | 20020221 | ||
3 | ![]() |
IF_CONVERSION_NEEDED | Call by reference | Type reference (TYPE) | UG_FLG | '' | FIN Master Data: General Indicator | 20071026 | |
4 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Daten zur Anzeige im ALV | 20020131 | ||
5 | ![]() |
IT_FDISP | Call by reference | Type reference (TYPE) | UGMD_TS_GEN_ALV_CTRL_FDISP | Generischer ALV: Feldeigenschaften katalogfremde Felder | 20020221 | ||
6 | ![]() |
IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_GEN_ALV_CTRL_FIELD | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Feld / Felder im gegebenen Umfeld nicht bekannt | 20020201 |
Method CHECK_SINGLE_CELL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_VALUE_EXISTS | Call by reference | Type reference (TYPE) | UG_FLG | FI-Stammdaten: Allgemeines Kennzeichen | 20020131 | ||
2 | ![]() |
E_VALUE_EXT | Call by reference | Type reference (TYPE) | UGMD_S_FIELD_VAL-VALUE | Zellausprägung (extern) | 20020131 | ||
3 | ![]() |
IR_CHANGE_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Protokoll für Dataentry | 20020131 | ||
4 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20020131 | ||
5 | ![]() |
I_ROW_ID | Call by reference | Type reference (TYPE) | INT4 | Zeilennummer | 20020131 |
Method CHECK_SINGLE_CELL on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method CHECK_TAB_KEY_UNIQUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Protokoll für Dataentry | 20020131 |
Method CHECK_TAB_KEY_UNIQUE on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20020212 | ||
2 | ![]() |
I_CONTAINER | Call by reference | Type reference (TYPE) | C | Name des Dynpro Containers | 20020131 | ||
3 | ![]() |
I_DYNPRO | Call by reference | Type reference (TYPE) | SCRHDNUM | Dynpro | 20020131 | ||
4 | ![]() |
I_LOG_EXTERNAL | Call by reference | Type reference (TYPE) | UG_FLG | ABAP_FALSE | Flag: keine Loganzeige (stattdessen Event NEW_LOG_MESSAGES) | 20020131 | |
5 | ![]() |
I_PROGRAM | Call by reference | Type reference (TYPE) | SCRHPROG | Programmname | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Erzeugen oder Initialisieren | 20020131 |
Method CONVERT_EX_IN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA_INT | Value transfer | Type reference (TYPE) | ANY TABLE | Tabellendaten im internen Format | 20020131 | ||
2 | ![]() |
IT_DATA_EXT | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellendaten im externen Format | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Kovertieren einer Zelle | 20020214 | |
2 | ![]() |
Datenfehler: doppelte Schlüssel bei sorted / Hashtabelle | 20020214 | |
3 | ![]() |
interner Fehler | 20020214 |
Method CONVERT_IN_EX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA_EXT | Value transfer | Type reference (TYPE) | ANY TABLE | Tabellendaten im externen Format | 20020131 | ||
2 | ![]() |
IT_DATA_INT | Call by reference | Type reference (TYPE) | ANY TABLE | Tabellendaten im internen Format | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datenfehler: doppelte Schlüssel bei sorted / Hashtabelle | 20020214 | |
2 | ![]() |
interner Fehler | 20020214 |
Method DYNAMIC_READ_WITH_ALV_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_KEY_EXISTS | Call by reference | Type reference (TYPE) | UG_FLG | FI-Stammdaten: Allgemeines Kennzeichen | 20020131 | ||
2 | ![]() |
IS_KEY | Call by reference | Type reference (TYPE) | ANY | 20020131 | |||
3 | ![]() |
IT_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Mehr als 8 Schlüsselfelder -> nicht programmiert | 20020131 |
Method FILL_TOOLBAR_EXCLUDE_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TOOLBAR_EXCLUDING | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Funktionscodestabelle | 20020131 |
Method FILL_TOOLBAR_EXCLUDE_TAB on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method FORMAT_OUTPUT_TABLE Signature
Method FORMAT_OUTPUT_TABLE on class CL_UG_MD_GEN_ALV_CTRL has no parameter.
Method FORMAT_OUTPUT_TABLE on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method FREE Signature
Method FREE on class CL_UG_MD_GEN_ALV_CTRL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Abbauen von Control-Instanzen | 20020131 |
Method GET_CELL_FIELDNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FIELDNAME | Value transfer | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20020627 | ||
2 | ![]() |
I_COLUMN_NAME | Call by reference | Type reference (TYPE) | LVC_S_FCAT-FIELDNAME | betroffene Tabellenspalte | 20020627 | ||
3 | ![]() |
I_ROW_ID | Call by reference | Type reference (TYPE) | INT4 | Zeilennummer / bestimmt Merkmal | 20020627 |
Method GET_CELL_FIELDNAME on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method GET_CELL_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_VALUE_EXT | Call by reference | Type reference (TYPE) | ANY | Zellenwert im ext. Format | 20020131 | ||
2 | ![]() |
I_COL_NAME | Call by reference | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20020715 | ||
3 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | FI-Stammdaten: Feldname | 20020131 | ||
4 | ![]() |
I_ROW_ID | Call by reference | Type reference (TYPE) | INT4 | Zeilennummer | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zelle (Feld oder Zeile) nicht gefunden | 20020131 | |
2 | ![]() |
Zellenwert ist initial | 20020131 |
Method GET_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DELETED | Call by reference | Type reference (TYPE) | ANY TABLE | gelöschte Zeilen (auch alter Stand modifizierte) | 20020214 | ||
2 | ![]() |
ET_INSERTED | Call by reference | Type reference (TYPE) | ANY TABLE | neue Zeilen (auch neuer Stand modifizierte) | 20020214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei Eingabeprüfungen, doppelte Tabellenschlüssel etc. | 20020214 |
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Datentabelle vom ALV | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Bei den Eingabeprüfungen wurden Fehler gefunden | 20020131 |
Method GET_DATA_REFERENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Referenz auf Standardtabelle | 20031014 | ||
2 | ![]() |
E_STYLEFNAME | Call by reference | Type reference (TYPE) | LVC_S_LAYO-STYLEFNAME | Name des Detailbutton-Feldes | 20031014 | ||
3 | ![]() |
IT_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20031014 |
Method GET_DATA_REFERENCE on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CHAR_INST | Call by reference | Type reference (TYPE) | T_TS_CHAR_INSTANCE | 20040908 | |||
2 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | UGMD_TS_FIELD_VAL | 20040908 | |||
3 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | UG_FIELDNAME | 20040908 | |||
4 | ![]() |
I_VALUE | Call by reference | Type reference (TYPE) | UG_VALUE | Merkmalswert | 20040908 | ||
5 | ![]() |
R_TEXT | Value transfer | Type reference (TYPE) | UG_TXTLG | Langtext | 20040908 |
Method GET_TEXT on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method HANDLE_AFTER_DATA_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_GOOD_CELLS | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
2 | ![]() |
E_MODIFIED | Value transfer | Attribute reference (LIKE) | 20020131 |
Method HANDLE_AFTER_DATA_CHANGED on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method HANDLE_DATA_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_DATA_CHANGED | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
2 | ![]() |
E_ONF4 | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
3 | ![]() |
E_ONF4_AFTER | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
4 | ![]() |
E_ONF4_BEFORE | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
5 | ![]() |
E_UCOMM | Value transfer | Attribute reference (LIKE) | 20020131 |
Method HANDLE_DATA_CHANGED on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method HANDLE_DOUBLECLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20020221 | ||||
2 | ![]() |
E_COLUMN | Value transfer | Attribute reference (LIKE) | 20020221 | ||||
3 | ![]() |
E_ROW | Value transfer | Attribute reference (LIKE) | 20020221 |
Method HANDLE_DOUBLECLICK on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method HANDLE_F1_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20020627 | ||||
2 | ![]() |
E_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20020131 |
Method HANDLE_F1_EVENT on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method HANDLE_F4_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_EVENT_DATA | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
2 | ![]() |
ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
3 | ![]() |
ET_BAD_CELLS | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
4 | ![]() |
E_DISPLAY | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
5 | ![]() |
E_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
6 | ![]() |
E_FIELDVALUE | Value transfer | Attribute reference (LIKE) | 20020131 |
Method HANDLE_F4_EVENT on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method HANDLE_HOTSPOT_CLICKED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
2 | ![]() |
E_COLUMN_ID | Value transfer | Attribute reference (LIKE) | 20020131 | ||||
3 | ![]() |
E_ROW_ID | Value transfer | Attribute reference (LIKE) | 20020131 |
Method HANDLE_HOTSPOT_CLICKED on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20020212 | ||
2 | ![]() |
I_DYNPRO | Call by reference | Type reference (TYPE) | SCRHDNUM | Dynpronummer | 20020131 | ||
3 | ![]() |
I_DYNPRO_AREA | Call by reference | Type reference (TYPE) | C | Dynprobereich für Container | 20020131 | ||
4 | ![]() |
I_PROGRAM | Call by reference | Type reference (TYPE) | SCRHPROG | Programmname | 20020131 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Initiieren | 20020131 |
Method RAISE_REQUEST_NAVIGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ROW_ID | Call by reference | Type reference (TYPE) | LVC_S_ROID | Zuordnung Zeilennummer zu Zeilen-ID | 20020131 |
Method RAISE_REQUEST_NAVIGATION on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method REGISTER_F4_FOR_FIELDS Signature
Method REGISTER_F4_FOR_FIELDS on class CL_UG_MD_GEN_ALV_CTRL has no parameter.
Method REGISTER_F4_FOR_FIELDS on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method SET_CHECKBOX_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FLG_CHECKBOX | Call by reference | Type reference (TYPE) | UG_FLG | FI-Stammdaten: Allgemeines Kennzeichen | 20020131 | ||
2 | ![]() |
I_INTLEN | Call by reference | Type reference (TYPE) | INTLEN | Interne Länge in Bytes | 20020221 | ||
3 | ![]() |
I_INTTYPE | Call by reference | Type reference (TYPE) | INTTYPE | ABAP-Datentyp (C,D,N,...) | 20020221 | ||
4 | ![]() |
I_ROLLNAME | Call by reference | Type reference (TYPE) | ROLLNAME | Datenelement (semantische Domäne) | 20020221 |
Method SET_CHECKBOX_FLAG on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method SET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IF_CONVERSION_NEEDED | Call by reference | Type reference (TYPE) | UG_FLG | '' | FIN Master Data: General Indicator | 20071026 | |
2 | ![]() |
IO_CHAR | Call by reference | Object reference (TYPE REF TO) | IF_UG_MD_CHAR | Instanz des attributstragenden Merkmals (bzw. Dummy) | 20020131 | ||
3 | ![]() |
IS_LAYOUT | Call by reference | Type reference (TYPE) | UGMD_S_GEN_ALV_CTRL_LAYO | Generisches ALV-Control: Layout, Anzeigeeigenschaften | 20020221 | ||
4 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Daten zur Anzeige im ALV | 20020131 | ||
5 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | UC0_TS_FFIX | Fixierte Merkmalswerte | 20020131 | ||
6 | ![]() |
IT_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_GEN_ALV_CTRL_FIELD | anzuzeigende Spalten mit Eigenschaften (Default alle) | 20020131 | ||
7 | ![]() |
IT_FOREIGN_FIELD | Call by reference | Type reference (TYPE) | UGMD_TS_GEN_ALV_CTRL_FDISP | Eigenschaften aller im Feldkatalog nicht bekannten Felder | 20020221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Programmfehler, inkonsistenter Objektzustand | 20020131 | |
2 | ![]() |
Daten fehlerhaft, z.B. unbek. Feld, doppelte Tab.schlüssel | 20020201 | |
3 | ![]() |
Zu viele Zeilen in eingabebereitem Grid. | 20020131 |
Method SET_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_EDIT_ON | Call by reference | Type reference (TYPE) | UG_FLG | SPACE | ALV-Änderungsmodus | 20020131 |
Method SET_EDIT_MODE on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Method SET_FFIX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_FFIX | Call by reference | Type reference (TYPE) | UC0_TS_FFIX | Fixierte Merkmalswerte | 20020131 |
Method SET_FFIX on class CL_UG_MD_GEN_ALV_CTRL has no exception.
Event Signatures
Event NEW_LOG_MESSAGES Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ET_MSG | Exporting | Value transfer | Type reference (TYPE) | LVC_T_MSG1 | ALV-Control: Nachrichten | 20020131 |
Event REQUEST_NAVIGATION Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ET_VALUE | Exporting | Value transfer | Type reference (TYPE) | UGMD_TS_FIELD_VAL | Schlüsselfelder zum ausgewählten Tabelleneintrag | 20020131 |
History
Last changed by/on | SAP | 20080505 |
SAP Release Created in | 10B |