Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_UAC_VIEW_ABSTRACT | Abstract View | 20040716 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_UAC_VIEW_GRID | IF_UAC_VIEW_GRID | 20040716 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_UA_VIEW_GRID_CHILDREN | Grid with Children of a Node | 20040720 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_UA_VIEW_GRID_WORKLIST | Grid with Objects of a Working Environment | 20040924 |
Properties
| Class | CL_UAC_VIEW_GRID | |
| Short Description | Grid View | |
| Super Class | CL_UAC_VIEW_ABSTRACT | Abstract View |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UAC_VIEW | Views for MVC Pattern |
| Created | 20040716 | SAP |
| Last change | 20060208 | 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
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_UAC_VIEW_GRID | IF_UAC_VIEW_GRID | 20040716 |
Friends
Class CL_UAC_VIEW_GRID has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050526 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | I | 20040804 | ||||
| 3 | Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050524 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Log for Data Entry | 20040915 |
Methods
Events
Class CL_UAC_VIEW_GRID has no event.
Types
Class CL_UAC_VIEW_GRID has no local type.
Method Signatures
Method ADD_LINES_IN_CHANGE_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_ID | Call by reference | Type reference (TYPE) | UAC_T_NODE_ID | Analytical Cost Management: Knoten-Id | 20040907 |
Method ADD_LINES_IN_CHANGE_EVENT on class CL_UAC_VIEW_GRID has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_HAS_ASSIGNMENT | Call by reference | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) | 20040721 | |||
| 2 | ID_VIEW_ID | Call by reference | Type reference (TYPE) | UAC_EXT_ID | Analytical Cost Management: ext. ID für Control-Elemente | 20040721 | |||
| 3 | IR_CONVERTER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_TREE_CONVERTER | Konverter für Daten von und nach Char128 | 20040716 | |||
| 4 | IR_MODEL | Call by reference | Object reference (TYPE REF TO) | IF_UAC_ASSIGNMENT_MODEL | view gets assignment data from model via this interface | 20040716 | |||
| 5 | IR_PARENT_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20040721 | |||
| 6 | IR_STYLE_MANAGER | Call by reference | Object reference (TYPE REF TO) | IF_UAC_ASSIGNMNT_STYLE_MANAGER | Includes IF_UAC_[TREE|EDGE]_STYLE_MANAGER | 20040716 | |||
| 7 | IS_VIEW_ITEM | Call by reference | Type reference (TYPE) | UAC_S_ITEM | Analytical Cost Management: Item | 20040721 |
Method CONSTRUCTOR on class CL_UAC_VIEW_GRID has no exception.
Method ON_AFTER_REFRESH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_AFTER_REFRESH on class CL_UAC_VIEW_GRID has no exception.
Method ON_AFTER_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NOT_PROCESSED | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_SAVED | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_AFTER_USER_COMMAND on class CL_UAC_VIEW_GRID has no exception.
Method ON_BEFORE_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_BEFORE_USER_COMMAND on class CL_UAC_VIEW_GRID has no exception.
Method ON_BUTTON_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_COL_ID | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_BUTTON_CLICK on class CL_UAC_VIEW_GRID has no exception.
Method ON_CONTEXT_MENU_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_CONTEXT_MENU_REQUEST on class CL_UAC_VIEW_GRID has no exception.
Method ON_DATA_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DATA_CHANGED | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_ONF4 | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_ONF4_AFTER | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | E_ONF4_BEFORE | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 5 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 6 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DATA_CHANGED on class CL_UAC_VIEW_GRID has no exception.
Method ON_DATA_CHANGED_FINISHED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_GOOD_CELLS | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_MODIFIED | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DATA_CHANGED_FINISHED on class CL_UAC_VIEW_GRID has no exception.
Method ON_DELAYED_CALLBACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DELAYED_CALLBACK on class CL_UAC_VIEW_GRID has no exception.
Method ON_DELYD_CHNGD_SEL_CALLBCK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DELYD_CHNGD_SEL_CALLBCK on class CL_UAC_VIEW_GRID has no exception.
Method ON_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_ROW | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DOUBLE_CLICK on class CL_UAC_VIEW_GRID has no exception.
Method ON_DRAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | E_ROW | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 5 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DRAG on class CL_UAC_VIEW_GRID has no exception.
Method ON_DROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | E_ROW | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 5 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DROP on class CL_UAC_VIEW_GRID has no exception.
Method ON_DROPCOMPLETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | E_ROW | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 5 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DROPCOMPLETE on class CL_UAC_VIEW_GRID has no exception.
Method ON_DROPGETFLAVOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_DRAGDROPOBJ | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | E_FLAVORS | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 5 | E_ROW | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 6 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_DROPGETFLAVOR on class CL_UAC_VIEW_GRID has no exception.
Method ON_END_OF_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DYNDOC_ID | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_END_OF_LIST on class CL_UAC_VIEW_GRID has no exception.
Method ON_F1 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_EVENT_DATA | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_FIELDNAME | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_F1 on class CL_UAC_VIEW_GRID has no exception.
Method ON_F4 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_EVENT_DATA | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | ET_BAD_CELLS | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | E_DISPLAY | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 5 | E_FIELDNAME | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 6 | E_FIELDVALUE | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 7 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_F4 on class CL_UAC_VIEW_GRID has no exception.
Method ON_HOTSPOT_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_COLUMN_ID | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_ROW_ID | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_HOTSPOT_CLICK on class CL_UAC_VIEW_GRID has no exception.
Method ON_MENU_BUTTON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_MENU_BUTTON on class CL_UAC_VIEW_GRID has no exception.
Method ON_PRINT_END_OF_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_PRINT_END_OF_LIST on class CL_UAC_VIEW_GRID has no exception.
Method ON_PRINT_END_OF_PAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_PRINT_END_OF_PAGE on class CL_UAC_VIEW_GRID has no exception.
Method ON_PRINT_TOP_OF_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_PRINT_TOP_OF_LIST on class CL_UAC_VIEW_GRID has no exception.
Method ON_PRINT_TOP_OF_PAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | TABLE_INDEX | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_PRINT_TOP_OF_PAGE on class CL_UAC_VIEW_GRID has no exception.
Method ON_SUBTOTAL_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_SUBTOT_LINE | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | ES_SUBTOTTXT_INFO | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | E_EVENT_DATA | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 4 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_SUBTOTAL_TEXT on class CL_UAC_VIEW_GRID has no exception.
Method ON_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INTERACTIVE | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_TOOLBAR on class CL_UAC_VIEW_GRID has no exception.
Method ON_TOP_OF_PAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DYNDOC_ID | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 3 | TABLE_INDEX | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_TOP_OF_PAGE on class CL_UAC_VIEW_GRID has no exception.
Method ON_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20040716 | |||||
| 2 | SENDER | Call by reference | Attribute reference (LIKE) | 20040716 |
Method ON_USER_COMMAND on class CL_UAC_VIEW_GRID has no exception.
Method VIEW_ADD_LINES_IN_CHANGE_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CELL_ID_REJECT | Call by reference | Type reference (TYPE) | UAC_T_CELL_ID | Analytical Cost Management: Zellen-ID | 20050524 | |||
| 2 | ET_NODE_ID_REJECT | Call by reference | Type reference (TYPE) | UAC_T_NODE_ID | Analytical Cost Management: Knoten-Id | 20050524 | |||
| 3 | IT_CELL_DATA | Call by reference | Type reference (TYPE) | TYP_T_CELL_DATA | 20050524 | ||||
| 4 | IT_CELL_STYLE | Call by reference | Type reference (TYPE) | TYP_HT_CELL_STYLE | Analytical Cost Management: Zellen-Stil (intern) | 20050524 | |||
| 5 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | TYP_T_NODE_DATA | 20050524 | ||||
| 6 | IT_NODE_STYLE | Call by reference | Type reference (TYPE) | TYP_HT_NODE_STYLE | Analytical Cost Management: Knoten-Stil (intern) | 20050524 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050524 |
Method VIEW_CHANGE_NODES_IN_CHANGE_EV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | TYP_T_NODE_DATA | Analytical Cost Management: Zellen-ID | 20050525 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20050525 |
Method _CLEAR_OUTTAB Signature
Method _CLEAR_OUTTAB on class CL_UAC_VIEW_GRID has no parameter.
Method _CLEAR_OUTTAB on class CL_UAC_VIEW_GRID has no exception.
Method _GET_LINE_COUNT Signature
Method _GET_LINE_COUNT on class CL_UAC_VIEW_GRID has no parameter.
Method _GET_LINE_COUNT on class CL_UAC_VIEW_GRID has no exception.
History
| Last changed by/on | SAP | 20060208 |
| SAP Release Created in | 300 |