Hierarchy
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_HL_ENTRY_EDITOR | HL: Editor for Individual Hit List Entry | 20061024 |
Properties
Class | CL_ISHMED_HL_EDIT_NODE | |
Short Description | HL: Dialog Class for Editing Hit List Entry | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | NMED | R/3MED: Medical documentation GSD |
Created | 20061023 | SAP |
Last change | 20070917 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ICON | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ISHMED_HL_ENTRY_EDITOR | HL: Editor for Individual Hit List Entry | 20061024 |
Friends
Class CL_ISHMED_HL_EDIT_NODE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_MESSAGE_CONTAINER_HEIGHT | Constant | Protected | Type reference (TYPE) | I | 45 | Initial Size of Message Container | 20061024 | |
2 | CO_MODE_DISPLAY_HIERARCHY | Constant | Public | Type reference (TYPE) | CHAR1 | ' ' | Display Mode: Display Complete Hierarchy as List | 20061024 | |
3 | CO_MODE_EDIT_SINGLE_NODE | Constant | Protected | Type reference (TYPE) | CHAR1 | 'X' | Display Mode: Display One Individual Node | 20061024 | |
4 | CO_TB_FUNC_CLOSE | Constant | Protected | Type reference (TYPE) | UI_FUNC | 'CLOSE' | Function Code | 20061024 | |
5 | CO_TB_FUNC_EDIT | Constant | Protected | Type reference (TYPE) | UI_FUNC | 'EDIT' | Own ALV Toolbar Function: Edit | 20061024 | |
6 | CO_TB_FUNC_REFRESH | Constant | Protected | Type reference (TYPE) | UI_FUNC | 'REFRESH' | Toolbar Function: Update View | 20061024 | |
7 | GR_ALV | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | SAP List Viewer | 20061024 | ||
8 | GR_CONTAINER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstract Container for GUI Controls | 20061024 | ||
9 | GR_DATA_PROVIDER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISHMED_HL_LIST_DP | Findings Hit List: Data Provider | 20061024 | ||
10 | GR_ENTRY_MODEL | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISHMED_HL_NODE_M | Data Class for Hit List Node | 20061024 | ||
11 | GR_LIST | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISHMED_HL_LISTMAINTAIN | Findings Hit List: Overall Control, Basis Class | 20061024 | ||
12 | GR_MESSAGE_CONTAINER | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_DOCKING_CONTAINER | Docking Container for Display of Messages | 20061024 | ||
13 | GS_DYNPRO_DATA | Instance attribute | Protected | Type reference (TYPE) | TS_DYNPRO_DATA | 20061024 | |||
14 | GT_ALLOWED_OBJECTTYPES | Instance attribute | Protected | Type reference (TYPE) | N2HIT_T_OBJTYPE_INF | Table with Object Type Information on Hit List | 20061024 | ||
15 | GT_ASSIGNED_OBJECT_LIST | Instance attribute | Protected | Type reference (TYPE) | TT_ASSIGNED_OBJECT_LIST | 20061024 | |||
16 | GT_CONTEXT | Instance attribute | Protected | Type reference (TYPE) | N2HIT_T_LIST_PROPERTIES | Property List as Context of Hit List | 20061024 | ||
17 | G_AUTO_REFRESH | Instance attribute | Protected | Type reference (TYPE) | FLAG | Automatically Update Control During List Changes? | 20061024 | ||
18 | G_DEFAULT_DATE_FROM | Instance attribute | Protected | Type reference (TYPE) | D | Preassignment Date | 20061024 | ||
19 | G_DEFAULT_DATE_TO | Instance attribute | Protected | Type reference (TYPE) | D | 20061024 | |||
20 | G_EFFECTIVE_DATE | Instance attribute | Protected | Type reference (TYPE) | D | 20061024 | |||
21 | G_ENTRY_RELATION_ID | Instance attribute | Protected | Type reference (TYPE) | N2HIT_LI_EN-RELATION_ID | ID of Root Position | 20061024 | ||
22 | G_HAS_ERRORS | Instance attribute | Protected | Type reference (TYPE) | FLAG | General Flag | 20061024 | ||
23 | G_IS_DIRTY | Instance attribute | Protected | Type reference (TYPE) | FLAG | General Flag | 20061024 | ||
24 | G_IS_INPUT_ACCEPTED | Instance attribute | Protected | Type reference (TYPE) | FLAG | ' ' | General Flag | 20061024 | |
25 | G_MODE | Instance attribute | Protected | Type reference (TYPE) | C | 20061024 | |||
26 | G_SUBOBJECT_TO_SELECT | Instance attribute | Protected | Type reference (TYPE) | N2HIT_EN_OB-ENTRY_POS | SeqNo. of Subobject Which Should Be Selected on Call | 20061024 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | CLOSE_REQUESTED | Instance Event (0) |
Public (2) |
This area should be closed | 20061024 |
2 | EDIT_HITLIST_ENTRY | Instance Event (0) |
Public (2) |
Hit list entry should be edited | 20061024 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_ASSIGNED_OBJECT_LIST | Protected | See coding | 20061025 | begin of ts_assigned_object_list,
entry_id type N2HIT_ENtry-ID,
entry_object_pos type N2HIT_EN_ob-ENTRY_POS,
line_nr type i,
check_icon type string,
node_desc type string,
entry_type type N2HIT_OBJTT-SHORT_DESC,
ENTRY_TYPE_DIS type string,
assigned_object_id type n2hit_en_ob-assigned_obj,
shortdesc type string,
shorttext type n2hit_en_ot-shorttext,
valid_from type d,
valid_to type d,
end of ts_assigned_object_list
|
||
2 | TS_DYNPRO_DATA | Protected | See coding | 20061025 | begin of ts_dynpro_data,
node_shortdesc type n2hit_entt-shortdesc,
end of ts_dynpro_data
|
||
3 | TT_ASSIGNED_OBJECT_LIST | Protected | See coding | 20061025 | tt_assigned_object_list
type standard table of ts_assigned_object_list
|
Method Signatures
Method ACCEPT_INPUT Signature
Method ACCEPT_INPUT on class CL_ISHMED_HL_EDIT_NODE has no parameter.
Method ACCEPT_INPUT on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method ADD_OBJECT_FOR_DISPLAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_NODE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_NODE_M | Befund-Hitliste: Model für Einzeleintrag (ohne Speicherung) | 20061023 | ||
2 | Importing | I_RELATION_ID | Call by reference | Type reference (TYPE) | N2HIT_LI_EN-RELATION_ID | GUID im 'CHAR' Format in Großschreibung | 20061023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_HL | Befund-Hitliste: Fehler | 20061023 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OUTPUT_SUCCESS | Call by reference | Type reference (TYPE) | FLAG | ' ' | Bei Erfolg eine Meldung ausgeben? | 20061023 | |
2 | Returning | R_IS_VALID | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20061023 |
Method CHECK on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method CHECK_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20061023 | ||
2 | Importing | IR_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Protokoll für Dataentry | 20061023 | ||
3 | Importing | I_ROW_ID | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20061023 | ||
4 | Importing | I_ROW_TABIX | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20061023 |
Method CHECK_DATE on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method DISPLAY_CONTROLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_GUI_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20061023 |
Method DISPLAY_CONTROLS on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method FREE_CONTROLS Signature
Method FREE_CONTROLS on class CL_ISHMED_HL_EDIT_NODE has no parameter.
Method FREE_CONTROLS on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method GET_DEFAULT_SORTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_SORT_CRIT | Value transfer | Type reference (TYPE) | LVC_T_SORT | ALV-Contol: Tabelle der Sortierkriterien | 20061023 |
Method GET_DEFAULT_SORTING on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method GET_DYNPRO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_SHORTDESC | Call by reference | Type reference (TYPE) | N2HIT_ENTT-SHORTDESC | Kurztext zum Hitlisteneintrag | 20061023 |
Method GET_DYNPRO_DATA on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method GET_FUNCTIONS_TO_HIDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_TOOLBAR_EXCLUDE | Value transfer | Type reference (TYPE) | UI_FUNCTIONS | Funktionscodestabelle | 20061023 |
Method GET_FUNCTIONS_TO_HIDE on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method GET_TECHVALUE_FOR_ENTRYTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ENTRY_TEXT | Call by reference | Type reference (TYPE) | N2HIT_OBJTT-SHORT_DESC | Name des zugeordneten Objekttyps | 20061023 | ||
2 | Returning | R_ENTRY_TECHVALUE | Value transfer | Type reference (TYPE) | N2HIT_EN_OB-OBJ_TYPE | ID des zugeordneten Objekttyps | 20061023 |
Method GET_TECHVALUE_FOR_ENTRYTYPE on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method GET_TEXT_FOR_ENTRYTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ENTRY_TECHVALUE | Call by reference | Type reference (TYPE) | N2HIT_EN_OB-OBJ_TYPE | ID des zugeordneten Objekttyps | 20061023 | ||
2 | Returning | R_ENTRY_TEXT | Value transfer | Type reference (TYPE) | N2HIT_OBJTT-SHORT_DESC | Name des zugeordneten Objekttyps | 20061023 |
Method GET_TEXT_FOR_ENTRYTYPE on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method HANDLE_DATA_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ER_DATA_CHANGED | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
2 | Importing | E_ONF4 | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
3 | Importing | E_ONF4_AFTER | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
4 | Importing | E_ONF4_BEFORE | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
5 | Importing | E_UCOMM | Value transfer | Attribute reference (LIKE) | 20061024 |
Method HANDLE_DATA_CHANGED on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method HANDLE_LIST_SELECTION_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20061023 |
Method HANDLE_LIST_SELECTION_CHANGED on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method HANDLE_NODE_DATA_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NODE_RELATION_ID | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
2 | Importing | R_CHANGED_NODE | Value transfer | Attribute reference (LIKE) | 20061024 |
Method HANDLE_NODE_DATA_CHANGE on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method HANDLE_TOOLBAR_INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_INTERACTIVE | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
2 | Importing | E_OBJECT | Value transfer | Attribute reference (LIKE) | 20061024 |
Method HANDLE_TOOLBAR_INIT on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method HANDLE_USER_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_UCOMM | Value transfer | Attribute reference (LIKE) | 20061023 |
Method HANDLE_USER_COMMAND on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method HIDE_MSG_CONTAINER Signature
Method HIDE_MSG_CONTAINER on class CL_ISHMED_HL_EDIT_NODE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_HL | Befund-Hitliste: Fehler | 20061023 |
Method INIT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_ENTRY | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_NODE_M | Befund-Hitliste: Model für Einzeleintrag (ohne Speicherung) | 20061023 | ||
2 | Importing | I_RELATION_ID | Call by reference | Type reference (TYPE) | N2HIT_LI_EN-RELATION_ID | GUID im 'CHAR' Format in Großschreibung | 20061023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_HL | Befund-Hitliste: Fehler | 20061023 |
Method INIT_FOOT_PANEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DATAPROVIDER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_LIST_DP | Befund-Hitliste: Dataprovider | 20061023 | ||
2 | Importing | IR_LIST | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_HL_LISTMAINTAIN | Befund-Hitliste: Gesamt-Control (mit Pflegefunktionalität) | 20061023 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_HL | Befund-Hitliste: Fehler | 20061023 |
Method ONF4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ER_EVENT_DATA | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
2 | Importing | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
3 | Importing | ET_BAD_CELLS | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
4 | Importing | E_DISPLAY | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
5 | Importing | E_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20061024 | ||||
6 | Importing | E_FIELDVALUE | Value transfer | Attribute reference (LIKE) | 20061024 |
Method ONF4 on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SOFT_REFRESH | Call by reference | Type reference (TYPE) | FLAG | 'X' | Aktuelle Selektionsposition weiter beibehalten? | 20061023 |
Method REFRESH on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method SET_AUTO_REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NEW_VALUE | Call by reference | Type reference (TYPE) | FLAG | 'X' | 'X'=>Liste bei Baum-Änderungen die automatisch aktualisieren | 20061023 |
Method SET_AUTO_REFRESH on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method SET_DYNPRO_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SHORTDESC | Call by reference | Type reference (TYPE) | N2HIT_ENTT-SHORTDESC | Textfeld der Länge 60 | 20061023 |
Method SET_DYNPRO_DATA on class CL_ISHMED_HL_EDIT_NODE has no exception.
Method SHOW_MSG_CONTAINER Signature
Method SHOW_MSG_CONTAINER on class CL_ISHMED_HL_EDIT_NODE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_ISHMED_HL | Befund-Hitliste: Fehler | 20061023 |
Method WAS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_DATA_CHANGED | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | Message Protokoll für Dataentry | 20061023 | ||
2 | Importing | I_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20061023 | |||
3 | Importing | I_ROW_ID | Call by reference | Type reference (TYPE) | SYTABIX | Interne Tabellen, aktueller Zeilenindex | 20061023 | ||
4 | Returning | R_CHANGED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20061023 |
Method WAS_CHANGED on class CL_ISHMED_HL_EDIT_NODE has no exception.
Event Signatures
Event CLOSE_REQUESTED Signature
Event CLOSE_REQUESTED on class CL_ISHMED_HL_EDIT_NODE has no parameter.
Event EDIT_HITLIST_ENTRY Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ID | Exporting | Value transfer | Type reference (TYPE) | N2HIT_ENTRY-ID | ID der Hitlistenposition (=Relation) | 20061024 | ||
2 | OBJECT_POS | Exporting | Value transfer | Type reference (TYPE) | N2HIT_EN_OB-ENTRY_POS | laufende Nummer des markierten Unterobjekts | 20061024 |
History
Last changed by/on | SAP | 20070917 |
SAP Release Created in | 700 |