Hierarchy

⤷

⤷

Properties
Class | CL_RM_GUI_RH | |
Short Description | RM: Control for Risk Hierarchy | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | JBR | Application development IS-B Risk Mangement |
Created | 20000726 | SAP |
Last change | 20060711 | 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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RM_GUI_RH has no interface implemented.
Friends
Class CL_RM_GUI_RH has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | ALV Tree Control | 20000726 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TTB_BUTTON | Toolbar Buttons | 20000726 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for List Viewer Control | 20000726 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | LVC_T_LAYI | Layout Structure for Items of the ALV Tree Control | 20001025 | ||
5 | ![]() |
Instance attribute | Private | See coding | Assignment of RH Nodes and ALV Nodes | 20000726 | |||
6 | ![]() |
Instance attribute | Private | See coding | Dummy Output Table | 20000726 | |||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Field Selection Indicator | 20000807 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Indicator: Not HTML Header | 20000726 | ||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Reference for Output Table | 20000726 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DISVARIANT-VARIANT | Layout | 20000727 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DISVARIANT-HANDLE | Mgt. ID for Repeated Calls from the Same Program | 20000727 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DISVARIANT-REPORT | Key for Variant | 20001019 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR01 | Backup mode | 20000727 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Indicator: Additional Fields | 20000726 | ||
15 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20000726 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Add Node, NOT for Generation of RH -> insert_nodes_. | 20000728 |
2 | ![]() |
Instance method | Public | Method | Add Button to Toolbar | 20000726 |
3 | ![]() |
Instance method | Public | Method | Add Separator to Toolbar | 20000726 |
4 | ![]() |
Instance method | Private | Method | Fill HTML Header | 20000726 |
5 | ![]() |
Instance method | Private | Method | Construct Tree from RH Table | 20000726 |
6 | ![]() |
Instance method | Private | Method | Determine Information about Display Variant | 20000727 |
7 | ![]() |
Instance method | Public | Method | Change HTML Header | 20001026 |
8 | ![]() |
Instance method | Public | Method | Change Cell Text and Layout | 20000803 |
9 | ![]() |
Instance method | Public | Method | Change Node Text and Layout | 20000728 |
10 | ![]() |
Instance method | Public | Method | Authorization Check | 20000727 |
11 | ![]() |
Instance method | Public | Method | Deletes Contents of all Additional Fields | 20000801 |
12 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20000726 |
13 | ![]() |
Instance method | Public | Method | Deletion of a Node with All Subnodes or Entire Tree | 20000728 |
14 | ![]() |
Instance method | Public | Method | Remove Control | 20000726 |
15 | ![]() |
Instance method | Public | Method | Update Changes from Frontend | 20000804 |
16 | ![]() |
Instance method | Public | Method | Read Object Reference of ALV Tree Used Internally | 20060220 |
17 | ![]() |
Instance method | Public | Method | Delivers Cells of The Table Selected Using Checkbox | 20001102 |
18 | ![]() |
Instance method | Public | Method | Determine Attributes of a Tree Element | 20001020 |
19 | ![]() |
Instance method | Public | Method | Determine Values of The Additional Fields of a RH Element | 20001102 |
20 | ![]() |
Instance method | Private | Method | Read RH Table from Database | 20000726 |
21 | ![]() |
Instance method | Public | Method | Read Selected Column | 20000807 |
22 | ![]() |
Instance method | Public | Method | Determine Selected Field | 20000807 |
23 | ![]() |
Instance method | Public | Method | Determine Selected Node | 20000726 |
24 | ![]() |
Instance method | Private | Event handling method | Event: Checkbox Changed | 20001108 |
25 | ![]() |
Instance method | Public | Method | Fill Additional Fields with Values | 20000727 |
26 | ![]() |
Instance method | Public | Method | Hierarchy Generation from Risk Hierarchy ID | 20000726 |
27 | ![]() |
Instance method | Public | Method | Hierarchy Generation from RH Node Table | 20000727 |
28 | ![]() |
Instance method | Public | Method | Notify Class of New Hierarchy Node IDs | 20000912 |
29 | ![]() |
Instance method | Private | Event handling method | Event: Button Clicked on Toolbar | 20000726 |
30 | ![]() |
Instance method | Private | Event handling method | Event: Create a Context Menu in a Column | 20001018 |
31 | ![]() |
Instance method | Private | Event handling method | Event: Select a Function from the Context Menu in a Column | 20001018 |
32 | ![]() |
Instance method | Private | Event handling method | Event: Create Context Menu in a Cell | 20001018 |
33 | ![]() |
Instance method | Private | Event handling method | Event: Select a Function from the Context Menu in a Cell | 20001018 |
34 | ![]() |
Instance method | Private | Event handling method | Event: Double-Click on a Cell | 20000728 |
35 | ![]() |
Instance method | Private | Event handling method | Event: Generate Context Menu on a Node | 20000731 |
36 | ![]() |
Instance method | Private | Event handling method | Event: Select Function from Context Menu | 20000731 |
37 | ![]() |
Instance method | Private | Event handling method | Event: Double-Click on a Node | 20000726 |
38 | ![]() |
Instance method | Private | Event handling method | Event: Return Key was Pressed | 20000726 |
39 | ![]() |
Instance method | Private | Event handling method | Event: Top-of-List | 20000815 |
40 | ![]() |
Instance method | Private | Event handling method | Event: Top-of-Page | 20000815 |
41 | ![]() |
Instance method | Public | Method | Select a Node in the Tree | 20000727 |
42 | ![]() |
Instance method | Public | Method | Define Additional Fields as Field Catalog | 20000727 |
43 | ![]() |
Instance method | Public | Method | Change Width of Hierarchy Display | 20000726 |
44 | ![]() |
Instance method | Private | Method | Generate Standard Toolbar | 20000726 |
45 | ![]() |
Instance method | Private | Method | Empty Tree with Hierarchy Attributes | 20000726 |
46 | ![]() |
Instance method | Public | Method | Delete Entire Tree and Reconstruct | 20001108 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CHECKBOX_CHANGE | Instance Event (0) |
Public (2) |
Checkbox Changed | 20001108 |
2 | FUNCTION_SELECTED | Instance Event (0) |
Public (2) |
Application Button was Pressed | 20000726 |
3 | HEADER_CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu in One Column | 20001018 |
4 | HEADER_CONTEXT_MENU_SELECTED | Instance Event (0) |
Public (2) |
Select a Function from the Context Menu in One Column | 20001018 |
5 | ITEM_CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu in a Cell | 20001018 |
6 | ITEM_CONTEXT_MENU_SELECTED | Instance Event (0) |
Public (2) |
Select a Function from the Context Menu in a Cell | 20001018 |
7 | ITEM_DOUBLE_CLICK | Instance Event (0) |
Public (2) |
Double-Click on a Cell | 20000728 |
8 | NODE_CONTEXT_MENU_REQUEST | Instance Event (0) |
Public (2) |
Context Menu for a Node | 20000731 |
9 | NODE_CONTEXT_MENU_SELECTED | Instance Event (0) |
Public (2) |
Selection of a Function from Context Menu | 20000731 |
10 | NODE_DOUBLE_CLICK | Instance Event (0) |
Public (2) |
Double-Click on a Node | 20000726 |
11 | NODE_RETURN_PRESSED | Instance Event (0) |
Public (2) |
Node Selected and Return Pressed | 20000726 |
12 | TOP_OF_LIST | Instance Event (0) |
Public (2) |
Top-of-List | 20000815 |
13 | TOP_OF_PAGE | Instance Event (0) |
Public (2) |
Top-Of-Page | 20000815 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | L_DUMMY | Private | See coding | L_DUMMY | 20000726 |
|
|
2 | NODE_KEY_TYP | Private | See coding | NODE_KEY_TYP | 20000726 |
|
Method Signatures
Method ADD_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYN | ALV-Control: Layoutstruktur | 20000728 | ||
2 | ![]() |
IM_NODE_TEXT | Call by reference | Type reference (TYPE) | LVC_VALUE | ALV-Control: Zelleninhalt | 20000728 | ||
3 | ![]() |
IM_RELATION | Call by reference | Type reference (TYPE) | INT4 | Beziehung | 20000728 | ||
4 | ![]() |
IM_RKNOTEN_NEW | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Neuer Knoten in der Risikohierarchie | 20000728 | ||
5 | ![]() |
IM_RKNOTEN_REL | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Beziehungsknoten in der Risikohierarchie | 20000728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000728 | |
2 | ![]() |
Knoten existiert nicht | 20000728 |
Method ADD_TOOLBAR_BUTTON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20000726 | ||
2 | ![]() |
IM_ICON | Call by reference | Type reference (TYPE) | ICONNAME | Name einer Ikone | 20000726 | ||
3 | ![]() |
IM_QUICKINFO | Call by reference | Type reference (TYPE) | ICONQUICK | Quickinfo für eine Ikone | 20000726 | ||
4 | ![]() |
IM_TEXT | Call by reference | Type reference (TYPE) | TEXT40 | Text auf dem Button | 20000731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000726 | |
2 | ![]() |
Reservierter Funktionscode | 20000726 |
Method ADD_TOOLBAR_LINE Signature
Method ADD_TOOLBAR_LINE on class CL_RM_GUI_RH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000726 |
Method BUILD_HTML_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_HTML_HEADER | Call by reference | Type reference (TYPE) | SLIS_T_LISTHEADER | Überschrift Liste (HTML) | 20000726 | ||
2 | ![]() |
IM_RHID | Call by reference | Type reference (TYPE) | JBRRHID | Risikohierarchie | 20000726 |
Method BUILD_HTML_HEADER on class CL_RM_GUI_RH has no exception.
Method BUILD_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_RHBAUM | Call by reference | Type reference (TYPE) | RMRHBAUM_T | RM: Risikohierarchie Baumtabelle | 20000726 |
Method BUILD_TREE on class CL_RM_GUI_RH has no exception.
Method BUILD_VARIANT_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SAVE_MODE | Call by reference | Type reference (TYPE) | CHAR01 | Sicherungsmodus | 20000727 | ||
2 | ![]() |
EX_VARIANT | Call by reference | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20000727 |
Method BUILD_VARIANT_INFO on class CL_RM_GUI_RH has no exception.
Method CHANGE_HTML_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_HTML_HEADER | Call by reference | Type reference (TYPE) | SLIS_T_LISTHEADER | Überschrift (HTML) | 20001026 |
Method CHANGE_HTML_HEADER on class CL_RM_GUI_RH has no exception.
Method CHANGE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_DATA | Call by reference | Type reference (TYPE) | LVC_VALUE | ALV-Control: Zelleninhalt | 20000803 | ||
2 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | ALV-Control: Zelleninhalt | 20000803 | ||
3 | ![]() |
IM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LACI | ALV-TREE: Updatestruktur Itemlayout | 20000803 | ||
4 | ![]() |
IM_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000803 | ||
5 | ![]() |
IM_U_DATA | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
keinen Knoten gefunden | 20000803 |
Method CHANGE_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYN | ALV-Tree: Updatestruktur Knotenlayout | 20000728 | ||
2 | ![]() |
IM_NODE_TEXT | Call by reference | Type reference (TYPE) | LVC_VALUE | ALV-Control: Zelleninhalt | 20000728 | ||
3 | ![]() |
IM_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000728 | |
2 | ![]() |
Knoten nicht gefunden | 20000728 |
Method CHECK_AUTHORITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTVT | Call by reference | Type reference (TYPE) | TVAUT_ACTVT | '03' | Aktivitätstyp | 20000901 | |
2 | ![]() |
IM_RHDATUM | Call by reference | Type reference (TYPE) | JBRGUELBIS | Risikohierachie gültig bis | 20001108 | ||
3 | ![]() |
IM_RHID | Call by reference | Type reference (TYPE) | JBRRHID | Risikohierarchie | 20000727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Berechtigungsprüfung | 20000727 | |
2 | ![]() |
Risikohierarchie existiert nicht | 20000727 | |
3 | ![]() |
Keine Berechtigung | 20000727 |
Method CLEAR_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LACI | ALV-TREE: Updatestruktur Itemlayout | 20000803 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
keine zusätzlichen Felder vorhanden | 20000801 | |
2 | ![]() |
Fehler in der Verarbeitung | 20000801 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20000726 | ||
2 | ![]() |
IM_ITEM_SELECTION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Kennzeichen fürt Feldselektion | 20000807 | |
3 | ![]() |
IM_NO_HTML_HEADER | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen für HTML-Header | 20000726 | ||
4 | ![]() |
IM_SEL_MODE_SINGLE | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen für Markiermodus | 20000731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Erzeugen des ALV Tree Controls | 20000726 |
Method DELETE_SUBTREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000728 | |
2 | ![]() |
Knoten in der Risikohierarchie nicht gefunden | 20000728 |
Method FREE Signature
Method FREE on class CL_RM_GUI_RH has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000726 |
Method FRONTEND_UPDATE Signature
Method FRONTEND_UPDATE on class CL_RM_GUI_RH has no parameter.
Method FRONTEND_UPDATE on class CL_RM_GUI_RH has no exception.
Method GET_ALV_TREE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ALV_TREE | Value transfer | Object reference (TYPE REF TO) | CL_GUI_ALV_TREE | ALV-Tree-Control | 20060220 |
Method GET_ALV_TREE on class CL_RM_GUI_RH has no exception.
Method GET_CHECKED_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHECKED_RKNOTEN | Call by reference | Type reference (TYPE) | RMRHNODE_T | Liste der selektierten Checkboxen | 20001102 |
Method GET_CHECKED_ITEMS on class CL_RM_GUI_RH has no exception.
Method GET_NODE_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LEAF_FLAG | Value transfer | Type reference (TYPE) | XFELD | Flag, ob Knoten ein Blatt ist | 20001020 | ||
2 | ![]() |
IM_RKNOTEN | Value transfer | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20001020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Knoten in der Risikohierarchie nicht gefunden | 20001020 |
Method GET_OUTTAB_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ITEM_LAYOUT_T | Call by reference | Type reference (TYPE) | LVC_T_LAYI | Layoutstruktur für Items des ALV-Tree Controls | 20050419 | ||
2 | ![]() |
EX_OUTTAB_LINE | Call by reference | Type reference (TYPE) | ANY | Werte der zusätzlichen Felder | 20001102 | ||
3 | ![]() |
IM_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20001102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine zusätzlichen Felder gesetzt | 20001102 | |
2 | ![]() |
Risikohierarchieknoten nicht gefunden | 20001102 |
Method GET_RH_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_RHBAUM | Call by reference | Type reference (TYPE) | RMRHBAUM_T | RM: Risikohierarchie Baumtabelle | 20000726 | ||
2 | ![]() |
IM_RHID | Call by reference | Type reference (TYPE) | JBRRHID | Risikohierarchie | 20000726 | ||
3 | ![]() |
IM_RH_DATUM | Call by reference | Type reference (TYPE) | DATUM | Gültigkeitsdatum der RH | 20000908 | ||
4 | ![]() |
IM_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20001020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000726 | |
2 | ![]() |
RH nicht gefunden | 20000726 |
Method GET_SELECTED_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SELECTED_COLUMNS | Call by reference | Type reference (TYPE) | LVC_T_FNAM | ALV-Control: Tabelle von Feldnamen | 20000807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000807 | |
2 | ![]() |
Keine Spalte markiert | 20000807 |
Method GET_SELECTED_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20000807 | ||
2 | ![]() |
EX_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000807 | |
2 | ![]() |
Keine Feldselektion vorgesehen | 20000807 | |
3 | ![]() |
Kein Feld markiert | 20000807 |
Method GET_SELECTED_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SELECTED_RKNOTEN | Call by reference | Type reference (TYPE) | RMRHNODE_T | RM: Risikohierarchie Baumtabelle | 20000726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000726 | |
2 | ![]() |
Kein Knoten selektiert | 20000726 |
Method HANDLE_CHECKBOX_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHECKED | Call by reference | Type reference (TYPE) | 20001108 | ||||
2 | ![]() |
FIELDNAME | Call by reference | Type reference (TYPE) | 20001108 | ||||
3 | ![]() |
NODE_KEY | Call by reference | Type reference (TYPE) | 20001108 |
Method HANDLE_CHECKBOX_CHANGE on class CL_RM_GUI_RH has no exception.
Method INSERT_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OUTTAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle mit Werten der zusätzlichen Felder | 20000727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
keine zusätzliche Felder gesetzt | 20000727 | |
2 | ![]() |
Ausgabetabelle enthält die Knotenbezeichnung nicht ('NAME') | 20000727 |
Method INSERT_NODES_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COLUMN_OPTIMIZE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Spaltenbreiten optimieren | 20000927 | |
2 | ![]() |
IM_HEADER_TEXT | Call by reference | Type reference (TYPE) | TV_HEADING | Spaltenüberschrift der Hierarchiespalte | 20001023 | ||
3 | ![]() |
IM_RHID | Call by reference | Type reference (TYPE) | JBRRHID | Risikohierarchie | 20000726 | ||
4 | ![]() |
IM_RH_DATUM | Call by reference | Type reference (TYPE) | DATUM | Gültigkeitsdatum der RH | 20000908 | ||
5 | ![]() |
IM_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20001020 | ||
6 | ![]() |
IT_HTML_HEADER | Call by reference | Type reference (TYPE) | SLIS_T_LISTHEADER | Überschrift (HTML) | 20001025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000727 | |
2 | ![]() |
Risikohierarchie nicht gefunden | 20000726 | |
3 | ![]() |
Benutzer besitzt keine Berechtigung | 20000727 |
Method INSERT_NODES_FROM_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COLUMN_OPTIMIZE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Spaltenbreiten optimieren | 20000927 | |
2 | ![]() |
IM_HEADER_TEXT | Call by reference | Type reference (TYPE) | TV_HEADING | Spaltenüberschrift der Hierarchiespalte | 20001023 | ||
3 | ![]() |
IT_HTML_HEADER | Call by reference | Type reference (TYPE) | SLIS_T_LISTHEADER | Überschrift (HTML) | 20001025 | ||
4 | ![]() |
IT_RHBAUM | Call by reference | Type reference (TYPE) | RMRHBAUM_T | RM: Risikohierarchie Baumtabelle | 20000727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000727 | |
2 | ![]() |
User besitzt keine Berechtigung | 20000727 |
Method NEW_HIERARCHY_NUMBERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_INDEXTAB | Call by reference | Type reference (TYPE) | NODEINDEX_T | Indextabelle mit alten und neuen IDs | 20000912 |
Method NEW_HIERARCHY_NUMBERS on class CL_RM_GUI_RH has no exception.
Method ON_FUNCTION_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Value transfer | Attribute reference (LIKE) | 20000726 |
Method ON_FUNCTION_SELECTED on class CL_RM_GUI_RH has no exception.
Method ON_HEADER_CONTEXT_MENU_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIELDNAME | Call by reference | Attribute reference (LIKE) | 20001018 | ||||
2 | ![]() |
MENU | Call by reference | Attribute reference (LIKE) | 20001018 |
Method ON_HEADER_CONTEXT_MENU_REQ on class CL_RM_GUI_RH has no exception.
Method ON_HEADER_CONTEXT_MENU_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Attribute reference (LIKE) | 20001018 | ||||
2 | ![]() |
FIELDNAME | Call by reference | Attribute reference (LIKE) | 20001018 |
Method ON_HEADER_CONTEXT_MENU_SEL on class CL_RM_GUI_RH has no exception.
Method ON_ITEM_CONTEXT_MENU_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIELDNAME | Call by reference | Attribute reference (LIKE) | 20001018 | ||||
2 | ![]() |
MENU | Call by reference | Attribute reference (LIKE) | 20001018 | ||||
3 | ![]() |
NODE_KEY | Call by reference | Attribute reference (LIKE) | 20001018 |
Method ON_ITEM_CONTEXT_MENU_REQ on class CL_RM_GUI_RH has no exception.
Method ON_ITEM_CONTEXT_MENU_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Attribute reference (LIKE) | 20001018 | ||||
2 | ![]() |
FIELDNAME | Call by reference | Attribute reference (LIKE) | 20001018 | ||||
3 | ![]() |
NODE_KEY | Call by reference | Attribute reference (LIKE) | 20001018 |
Method ON_ITEM_CONTEXT_MENU_SEL on class CL_RM_GUI_RH has no exception.
Method ON_ITEM_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FIELDNAME | Value transfer | Attribute reference (LIKE) | 20000728 | ||||
2 | ![]() |
NODE_KEY | Value transfer | Attribute reference (LIKE) | 20000728 |
Method ON_ITEM_DOUBLE_CLICK on class CL_RM_GUI_RH has no exception.
Method ON_NODE_CONTEXT_MENU_REQ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MENU | Value transfer | Attribute reference (LIKE) | 20000731 | ||||
2 | ![]() |
NODE_KEY | Value transfer | Attribute reference (LIKE) | 20000731 |
Method ON_NODE_CONTEXT_MENU_REQ on class CL_RM_GUI_RH has no exception.
Method ON_NODE_CONTEXT_MENU_SEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Value transfer | Attribute reference (LIKE) | 20000731 | ||||
2 | ![]() |
NODE_KEY | Value transfer | Attribute reference (LIKE) | 20000731 |
Method ON_NODE_CONTEXT_MENU_SEL on class CL_RM_GUI_RH has no exception.
Method ON_NODE_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NODE_KEY | Value transfer | Attribute reference (LIKE) | 20000726 |
Method ON_NODE_DOUBLE_CLICK on class CL_RM_GUI_RH has no exception.
Method ON_NODE_KEY_PRESSED Signature
Method ON_NODE_KEY_PRESSED on class CL_RM_GUI_RH has no parameter.
Method ON_NODE_KEY_PRESSED on class CL_RM_GUI_RH has no exception.
Method ON_TOP_OF_LIST Signature
Method ON_TOP_OF_LIST on class CL_RM_GUI_RH has no parameter.
Method ON_TOP_OF_LIST on class CL_RM_GUI_RH has no exception.
Method ON_TOP_OF_PAGE Signature
Method ON_TOP_OF_PAGE on class CL_RM_GUI_RH has no parameter.
Method ON_TOP_OF_PAGE on class CL_RM_GUI_RH has no exception.
Method SELECT_NODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RKNOTEN | Call by reference | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20000727 | |
2 | ![]() |
Knoten nicht gefunden | 20000727 |
Method SET_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FIELD_TABLE | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20000727 | ||
2 | ![]() |
IM_SAVE_MODE | Call by reference | Type reference (TYPE) | CHAR01 | 'A' | Sicherungsmodus | 20000727 | |
3 | ![]() |
IM_VARIANT | Call by reference | Type reference (TYPE) | DISVARIANT-VARIANT | Layout | 20000727 | ||
4 | ![]() |
IM_VAR_HANDLE | Call by reference | Type reference (TYPE) | DISVARIANT-HANDLE | VerwaltungsID für Mehrfachaufrufe aus dem selben Programm | 20000727 | ||
5 | ![]() |
IM_VAR_KEY | Call by reference | Type reference (TYPE) | DISVARIANT-REPORT | Schlüssel für Varianten | 20001019 | ||
6 | ![]() |
IT_ITEM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_T_LAYI | Layoutstruktur für Items des ALV-Tree Controls | 20001025 | ||
7 | ![]() |
IT_OUTTAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Leere Tabelle entsprechend Ausgabetabelle | 20000727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zusätzliche Felder schon gesetzt | 20000727 | |
2 | ![]() |
Feldkatalog-tabelle leer | 20000727 |
Method SET_HIERARCHY_WIDTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_HIERARCHY_WIDTH | Call by reference | Type reference (TYPE) | TREEV_HHDR-WIDTH | Natürliche Zahl | 20000726 |
Method SET_HIERARCHY_WIDTH on class CL_RM_GUI_RH has no exception.
Method SET_INITIAL_TOOLBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_XFIELDS | Call by reference | Type reference (TYPE) | XFELD | Kennzahl: Zusatzfelder vorhanden | 20000726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in er Verarbeitung | 20000726 |
Method SET_TABLE_FOR_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_FIELD_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20000726 | ||
2 | ![]() |
IM_HIERARCHY_HEADER | Call by reference | Type reference (TYPE) | TREEV_HHDR | Tree Control: Eigenschaften des Hierarchie Headers | 20000726 | ||
3 | ![]() |
IM_HTML_HEADER | Call by reference | Type reference (TYPE) | SLIS_T_LISTHEADER | Überschrift Liste (HTML) | 20000726 | ||
4 | ![]() |
IM_SAVE_MODE | Call by reference | Type reference (TYPE) | CHAR01 | Sicherungsmodus | 20000727 | ||
5 | ![]() |
IM_VARIANT | Call by reference | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20000727 | ||
6 | ![]() |
IM_XFIELDS | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: weitere Spalten | 20000726 |
Method SET_TABLE_FOR_DISPLAY on class CL_RM_GUI_RH has no exception.
Method UPDATE_NODES_FROM_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_COLUMN_OPTIMIZE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Spaltenbreiten optimieren | 20001108 | |
2 | ![]() |
IT_HTML_HEADER | Call by reference | Type reference (TYPE) | SLIS_T_LISTHEADER | Überschrift (HTML) | 20001109 | ||
3 | ![]() |
IT_RHBAUM | Call by reference | Type reference (TYPE) | RMRHBAUM_T | RM: Risikohierarchie Baumtabelle | 20001108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler in der Verarbeitung | 20001108 | |
2 | ![]() |
User besitzt keine Berechtigung | 20001108 |
Event Signatures
Event CHECKBOX_CHANGE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_CHECKED | Exporting | Value transfer | Type reference (TYPE) | XFELD | 'X' = Checkbox gesetzt | 20001108 | ||
2 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Spaltenname | 20001108 | ||
3 | EX_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20001108 |
Event FUNCTION_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FCODE | Exporting | Value transfer | Type reference (TYPE) | UI_FUNC | Funktionscode | 20000726 | ||
2 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20000807 | ||
3 | EX_SELECTED_COLUMNS | Exporting | Value transfer | Type reference (TYPE) | LVC_T_FNAM | ALV-Control: Tabelle von Feldnamen | 20000807 | ||
4 | EX_SELECTED_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | RMRHNODE_T | Tabelle von Risikohierarchieknoten | 20000726 |
Event HEADER_CONTEXT_MENU_REQUEST Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20001018 | ||
2 | EX_MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20001018 |
Event HEADER_CONTEXT_MENU_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20001018 | ||
2 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20001018 |
Event ITEM_CONTEXT_MENU_REQUEST Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20001018 | ||
2 | EX_MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20001018 | ||
3 | EX_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20001018 |
Event ITEM_CONTEXT_MENU_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20001018 | ||
2 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20001018 | ||
3 | EX_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20001018 |
Event ITEM_DOUBLE_CLICK Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | ALV-Control: Feldname internes Tabellenfeld | 20000728 | ||
2 | EX_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000728 |
Event NODE_CONTEXT_MENU_REQUEST Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 20000731 | ||
2 | EX_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000731 |
Event NODE_CONTEXT_MENU_SELECTED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20000731 | ||
2 | EX_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | JBRRKNOTEN | Knoten der Risikohierarchie | 20000731 |
Event NODE_DOUBLE_CLICK Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | JBRRHBAUM-RKNOTEN | Knoten der Risikohierarchie | 20000726 |
Event NODE_RETURN_PRESSED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | EX_SELECTED_RKNOTEN | Exporting | Value transfer | Type reference (TYPE) | RMRHNODE_T | Tabelle von Risikohierarchieknoten | 20000726 |
Event TOP_OF_LIST Signature
Event TOP_OF_LIST on class CL_RM_GUI_RH has no parameter.
Event TOP_OF_PAGE Signature
Event TOP_OF_PAGE on class CL_RM_GUI_RH has no parameter.
History
Last changed by/on | SAP | 20060711 |
SAP Release Created in | 462_10 |