SAP ABAP Interface IF_ISH_LIST_DISPLAY (Interface for Display Classes)
Hierarchy
☛
IS-H (Software Component) SAP Healthcare
⤷
IS-H-PM (Application Component) Patient Management
⤷
N1BASE (Package) IS-H: Basic Functionality; TSA Development
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISH_VIEW | Abstract Display Class for Views | 20030430 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISH_WORKPOOL | IS-H*MED: Abstract Display Class for Workpools | 20021028 |
Properties
| Interface | IF_ISH_LIST_DISPLAY | |
| Short Description | Interface for Display Classes |
General Data
| Package | N1BASE | IS-H: Basic Functionality; TSA Development |
| Created | 20021015 | SAP |
| Last changed | 20081217 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_ISH_LIST_DISPLAY has no forward declaration.
Interfaces
Interface IF_ISH_LIST_DISPLAY has no interface.
Friends
Interface IF_ISH_LIST_DISPLAY has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_SEL_DSPCLS | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'DSPCLS' | Attribute for Assigning Selected Entries | 20021106 | |
| 2 | CO_SEL_DSPOBJ | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'DSPOBJ' | Attribute for Assigning Selected Entries | 20080327 | |
| 3 | CO_SEL_IMPOBJ | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'IMPOBJ' | Attribute for Assigning Selected Entries | 20021105 | |
| 4 | CO_SEL_OBJECT | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'OBJECT' | Attribute for Assigning Selected Entries | 20021105 | |
| 5 | CO_SEL_SRVOBJ | Constant | Public | Type reference (TYPE) | LVC_FNAME | 'SRVOBJ' | Attribute for Assigning Selected Entries | 20021105 | |
| 6 | CO_SORT_DATE | Constant | Public | Type reference (TYPE) | N1SORTNO | '00001' | Sort by Date | 20021111 | |
| 7 | CO_SORT_INDIVIDUAL | Constant | Public | Type reference (TYPE) | N1SORTNO | '00003' | Sort Individually | 20021109 | |
| 8 | CO_SORT_OPOU | Constant | Public | Type reference (TYPE) | N1SORTNO | '00002' | Sort According to Operating OU | 20021217 | |
| 9 | CO_SORT_OP_STD | Constant | Public | Type reference (TYPE) | N1SORTNO | '00004' | Sort for OPERATION Standard | 20021109 | |
| 10 | CO_SORT_REQUESTER | Constant | Public | Type reference (TYPE) | N1SORTNO | '00005' | Sort According to Requester | 20021217 | |
| 11 | GT_FIELDCAT | Instance attribute | Public | Type reference (TYPE) | LVC_T_FCAT | Field Catalog | 20021016 | ||
| 12 | GT_FILTER | Instance attribute | Public | Type reference (TYPE) | LVC_T_FILT | Filter Conditions | 20021016 | ||
| 13 | GT_SEL_CRIT | Instance attribute | Public | Type reference (TYPE) | ISHMED_T_RSPARAMS | Selection Criteria | 20021016 | ||
| 14 | GT_SORT | Instance attribute | Public | Type reference (TYPE) | LVC_T_SORT | Sort Criteria | 20021016 | ||
| 15 | G_CONSTRUCT | Static Attribute | Public | Type reference (TYPE) | ISH_ON_OFF | Constructor Can Be Called ON/OFF | 20021015 | ||
| 16 | G_CONTAINER | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Containe for Control | 20021017 | ||
| 17 | G_LAYOUT | Instance attribute | Public | Type reference (TYPE) | LVC_S_LAYO | Layout | 20021016 | ||
| 18 | G_TOOLBAR | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20021015 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AFTER_USER_COMMAND | Instance Event (0) |
Public (2) |
Event After Function Execution | 20021104 |
| 2 | BEFORE_USER_COMMAND | Instance Event (0) |
Public (2) |
Event Before Function Execution | 20021128 |
| 3 | CONTEXT_MENU | Instance Event (0) |
Public (2) |
Context Menu Event | 20021104 |
| 4 | DOUBLE_CLICK | Instance Event (0) |
Public (2) |
Double-Click Event | 20021104 |
| 5 | HOTSPOT_CLICK | Instance Event (0) |
Public (2) |
Hotspot Event | 20021015 |
| 6 | IS_EMPTY | Instance Event (0) |
Public (2) |
Display is empty (the last display ibject was removed) | 20021015 |
| 7 | ONDRAG | Instance Event (0) |
Public (2) |
Drag Event | 20021015 |
| 8 | ONDROP | Instance Event (0) |
Public (2) |
Drop Event | 20021015 |
| 9 | USER_COMMAND | Instance Event (0) |
Public (2) |
Toolbar Function Was Called | 20021015 |
Types
Interface IF_ISH_LIST_DISPLAY has no local type.
Method Signatures
Method BUILD_FIELDCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | ET_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog | 20021015 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 |
Method BUILD_FIELDCAT on Interface IF_ISH_LIST_DISPLAY has no exception.
Method CHECK_IF_EMPTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_EMPTY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Display ist leer (ON/OFF) | 20021015 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 |
Method CHECK_IF_EMPTY on Interface IF_ISH_LIST_DISPLAY has no exception.
Method DESTROY Signature
Method DESTROY on Interface IF_ISH_LIST_DISPLAY has no parameter.
Method DESTROY on Interface IF_ISH_LIST_DISPLAY has no exception.
Method DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 |
Method DISPLAY on Interface IF_ISH_LIST_DISPLAY has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021112 | |||
| 2 | ET_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Alle abhängigen Objekte | 20021112 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021112 | |||
| 4 | IT_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Objekte zu denen alle abhäng. Obj. ermittelt werden sollen | 20021112 |
Method GET_DATA on Interface IF_ISH_LIST_DISPLAY has no exception.
Method GET_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | ET_OBJECT | Call by reference | Type reference (TYPE) | ISH_T_SEL_OBJECT | Markierte Objekte (OO) | 20021015 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 | |||
| 4 | I_SEL_ATTRIBUTE | Value transfer | Type reference (TYPE) | ISH_SEL_OBJECT-ATTRIBUTE | '*' | Attribut der ausgewählten Einträge | 20021104 | ||
| 5 | I_SEL_TYPE | Value transfer | Type reference (TYPE) | N1LIST_SEL_TYPE | SPACE | Welche markierten Zeilen ermitteln?(SPACE, Z, *) | 20050303 |
Method GET_SELECTION on Interface IF_ISH_LIST_DISPLAY has no exception.
Method GET_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 | |||
| 3 | E_TOOLBAR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TOOLBAR | Toolbar Control | 20021015 |
Method GET_TOOLBAR on Interface IF_ISH_LIST_DISPLAY has no exception.
Method INITIALIZE Signature
Method INITIALIZE on Interface IF_ISH_LIST_DISPLAY has no parameter.
Method INITIALIZE on Interface IF_ISH_LIST_DISPLAY has no exception.
Method INSERT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 | |||
| 3 | IT_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Einzufügende Objekte (OO) | 20021015 | |||
| 4 | I_AFTER_OBJECT | Call by reference | Type reference (TYPE) | N1OBJECTREF | Vorgängerdatenobjekt - OO (Insert danach) | 20021015 | |||
| 5 | I_POSITION | Value transfer | Type reference (TYPE) | NUMC3 | Positionsangabe für Insert (Satznummer) | 20021015 |
Method INSERT_DATA on Interface IF_ISH_LIST_DISPLAY has no exception.
Method REFRESH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 | |||
| 3 | IT_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Zu aktualisierende Objekte (OO) | 20021015 |
Method REFRESH on Interface IF_ISH_LIST_DISPLAY has no exception.
Method REFRESH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021030 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021030 | |||
| 3 | IT_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Einzufügende Objekte (OO) | 20021030 |
Method REFRESH_DATA on Interface IF_ISH_LIST_DISPLAY has no exception.
Method REMOVE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 | |||
| 3 | IT_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Zu entfernende Objekte (OO) | 20021015 |
Method REMOVE_DATA on Interface IF_ISH_LIST_DISPLAY has no exception.
Method SET_LAYOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 | |||
| 3 | IT_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog | 20021015 | |||
| 4 | IT_FILTER | Call by reference | Type reference (TYPE) | LVC_T_FILT | Filterbedingungen | 20021015 | |||
| 5 | IT_SORT | Call by reference | Type reference (TYPE) | LVC_T_SORT | Sortierkriterien | 20021015 | |||
| 6 | I_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYO | Layout | 20021015 |
Method SET_LAYOUT on Interface IF_ISH_LIST_DISPLAY has no exception.
Method SET_SCROLL_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021219 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021219 | |||
| 3 | IT_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Zu positionierende Objekte (OO) | 20021219 |
Method SET_SCROLL_POSITION on Interface IF_ISH_LIST_DISPLAY has no exception.
Method SET_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021015 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021015 | |||
| 3 | IT_OBJECT | Call by reference | Type reference (TYPE) | ISH_OBJECTLIST | Zu markierende Objekte (OO) | 20021015 |
Method SET_SELECTION on Interface IF_ISH_LIST_DISPLAY has no exception.
Method SET_SORT_CRITERIA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerabarbeitung | 20021111 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021111 | |||
| 3 | IT_SORT_OBJECT | Value transfer | Type reference (TYPE) | ISHMED_T_SORT_OBJECT | eigene Sortierung übergeben | 20021111 | |||
| 4 | I_SORT | Value transfer | Type reference (TYPE) | N1SORTNO | Sortierung | 20021111 |
Method SET_SORT_CRITERIA on Interface IF_ISH_LIST_DISPLAY has no exception.
Event Signatures
Event AFTER_USER_COMMAND Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_UCOMM | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode | 20021104 |
Event BEFORE_USER_COMMAND Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_UCOMM | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode | 20021128 |
Event CONTEXT_MENU Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Kontextmenüpointer | 20021104 |
Event DOUBLE_CLICK Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJECT | Exporting | Value transfer | Type reference (TYPE) | ISH_T_SEL_OBJECT | Markierte Objekte (OO) | 20021104 | ||
| 2 | I_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Feldname | 20021104 |
Event HOTSPOT_CLICK Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJECT | Exporting | Value transfer | Type reference (TYPE) | ISH_T_SEL_OBJECT | Markierte Objekte (OO) | 20021031 | ||
| 2 | I_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Feldname | 20021031 |
Event IS_EMPTY Signature
Event IS_EMPTY on Interface IF_ISH_LIST_DISPLAY has no parameter.
Event ONDRAG Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DRAG_DROP_OBJ | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_ISH_DISPLAY_DRAG_DROP_CONT | Drag&Drop Objekt | 20021112 | ||
| 2 | E_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Feldname | 20021114 |
Event ONDROP Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DRAG_DROP_OBJ | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_ISH_DISPLAY_DRAG_DROP_CONT | Drag&Drop Objekt | 20021113 | ||
| 2 | E_FIELDNAME | Exporting | Value transfer | Type reference (TYPE) | LVC_FNAME | Feldname4 | 20021113 |
Event USER_COMMAND Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_OBJECT | Exporting | Value transfer | Type reference (TYPE) | ISH_T_SEL_OBJECT | Markierte Objekte (OO) | 20021015 | ||
| 2 | I_FCODE | Exporting | Value transfer | Type reference (TYPE) | N1FCODE | Funktionscode | 20021015 |
History
| Last changed by/on | SAP | 20081217 |
| SAP Release Created in | 471 |