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
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDCAT Instance method Public Method Compile Field Catalog 20021015
2 CHECK_IF_EMPTY Instance method Public Method Check Whether Display Still Contains Data or Already Empty 20021015
3 DESTROY Instance method Public Method End Display 20021015
4 DISPLAY Instance method Public Method Display Data 20021015
5 GET_DATA Instance method Public Method Determin Dataset 20021112
6 GET_SELECTION Instance method Public Method Determine Selected Data 20021015
7 GET_TOOLBAR Instance method Public Method Determine Toolbar 20021015
8 INITIALIZE Instance method Public Method Initializations 20021015
9 INSERT_DATA Instance method Public Method Insert Data 20021015
10 REFRESH Instance method Public Method Display Updated Data 20021015
11 REFRESH_DATA Instance method Public Method Refresh Dataset 20021030
12 REMOVE_DATA Instance method Public Method Remove Data 20021015
13 SET_LAYOUT Instance method Public Method Set Layout 20021015
14 SET_SCROLL_POSITION Instance method Public Method Set Positioning 20021219
15 SET_SELECTION Instance method Public Method Select Data 20021015
16 SET_SORT_CRITERIA Instance method Public Method Set Sort Criteria 20021111
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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 20021015
3 Exporting 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting E_EMPTY Value transfer Type reference (TYPE) ISH_ON_OFF Display ist leer (ON/OFF) 20021015
3 Exporting 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021112
2 Exporting ET_OBJECT Call by reference Type reference (TYPE) ISH_OBJECTLIST Alle abhängigen Objekte 20021112
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021112
4 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting ET_OBJECT Call by reference Type reference (TYPE) ISH_T_SEL_OBJECT Markierte Objekte (OO) 20021015
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021015
4 Importing I_SEL_ATTRIBUTE Value transfer Type reference (TYPE) ISH_SEL_OBJECT-ATTRIBUTE '*' Attribut der ausgewählten Einträge 20021104
5 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021015
3 Exporting 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021015
3 Importing IT_OBJECT Call by reference Type reference (TYPE) ISH_OBJECTLIST Einzufügende Objekte (OO) 20021015
4 Importing I_AFTER_OBJECT Call by reference Type reference (TYPE) N1OBJECTREF Vorgängerdatenobjekt - OO (Insert danach) 20021015
5 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021015
3 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021030
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021030
3 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021015
3 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021015
3 Importing IT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 20021015
4 Importing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filterbedingungen 20021015
5 Importing IT_SORT Call by reference Type reference (TYPE) LVC_T_SORT Sortierkriterien 20021015
6 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021219
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021219
3 Importing 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 Changing C_ERRORHANDLER Call by reference Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021015
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021015
3 Importing 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 Changing C_ERRORHANDLER Value transfer Object reference (TYPE REF TO) CL_ISHMED_ERRORHANDLING Instanz zur Fehlerabarbeitung 20021111
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC Returncode 20021111
3 Importing IT_SORT_OBJECT Value transfer Type reference (TYPE) ISHMED_T_SORT_OBJECT eigene Sortierung übergeben 20021111
4 Importing 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