SAP ABAP Class CL_ISH_SC_RANGE (IS-H: Class for Processing a Screen Range)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20080814
Properties
Class CL_ISH_SC_RANGE  
Short Description IS-H: Class for Processing a Screen Range    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20080814   SAP 
Last change 20081217   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_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20080814
Friends
Class CL_ISH_SC_RANGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_VCODE_DISPLAY Instance attribute Public Attribute reference (LIKE) 20080814
2 CO_VCODE_INSERT Instance attribute Public Attribute reference (LIKE) 20080814
3 CO_VCODE_UPDATE Instance attribute Public Attribute reference (LIKE) 20080814
4 GR_DYNPFIELD_BUTTON Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to the Button Screen Field 20080814
5 GR_DYNPFIELD_LOW Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to LOW Screen Field 20080814
6 GR_RANGE Instance attribute Protected Object reference (TYPE REF TO) DATA Reference to Range Table 20080814
7 G_DESCRIPTION Instance attribute Protected Type reference (TYPE) RSFLDESC Field Description If Different 20080814
8 G_EXCLUDED_OPTIONS Instance attribute Protected Type reference (TYPE) RSOPTIONS List of Options Not Allowed 20080814
9 G_FIELDNAME_LOW Instance attribute Protected Type reference (TYPE) ISH_FIELDNAME Field Name LOW 20080814
10 G_HELP_FIELD Instance attribute Protected Type reference (TYPE) RSSCR-DBFIELD Dictionary Field Name for F1/F4 20080814
11 G_ICON_DISPLAY_MORE Instance attribute Protected Type reference (TYPE) N1ICON Icon for Filled Range 20080814
12 G_ICON_ENTER_MORE Instance attribute Protected Type reference (TYPE) N1ICON Icon for Empty Range 20080814
13 G_JUST_INCL Instance attribute Protected Type reference (TYPE) ISH_ON_OFF OFF X: Select Only 20080814
14 G_LOWER_CASE Instance attribute Protected Type reference (TYPE) RSCONVERT-LOWER OFF X: Upper/Lowercase 20080814
15 G_NO_INTERVAL_CHECK Instance attribute Protected Type reference (TYPE) RSVUVINT-NO_INT_CHK OFF X: No Check for Valid Interval 20080814
16 G_RANGEID Instance attribute Protected Type reference (TYPE) INT1 Range ID 20080814
17 G_SEARCH_HELP Instance attribute Protected Type reference (TYPE) DDSHDESCR-SHLPNAME Search Help 20080814
18 G_SIGNED Instance attribute Protected Type reference (TYPE) RSCONVERT-SIGN ON X: Sign Allowed 20080814
19 G_TAB_AND_FIELD Instance attribute Protected Type reference (TYPE) RSTABFIELD Table Name, Field Name 20080814
20 G_TEXT Instance attribute Protected Type reference (TYPE) RSSELINT-TEXT Text for Options Dialog Box 20080814
21 G_TITLE Instance attribute Protected Type reference (TYPE) SY-TITLE Dialog Box Title 20080814
22 G_VCODE Instance attribute Protected Type reference (TYPE) TNDYM-VCODE IS-H: Processing Mode 20080814
23 OFF Instance attribute Public Attribute reference (LIKE) 20080814
24 ON Instance attribute Public Attribute reference (LIKE) 20080814
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_CONSTRUCTION Instance method Protected Method Completes the Instantiation 20080814
2 CREATE Static method Public Method Creates the Object 20080814
3 DESTROY Instance method Public Method Destroys the Object 20080814
4 GET_RANGEID Instance method Public Method Gets the Range ID 20080814
5 GET_VCODE Instance method Public Method Returns a Processing Mode 20080814
6 PAI Instance method Public Method PAI processing 20080814
7 PBO Instance method Public Method PBO Processing 20080814
8 RUN_POPUP Instance method Public Method Gets Dialog Box for Multiple Selection Input 20080814
9 SET_VCODE Instance method Public Method Sets the Processing Mode 20080814
Events
Class CL_ISH_SC_RANGE has no event.
Types
Class CL_ISH_SC_RANGE has no local type.
Method Signatures

Method COMPLETE_CONSTRUCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE Call by reference Type reference (TYPE) TABLE Range-Tabelle 20080814
2 Changing C_DYNPFIELD_BUTTON Call by reference Type reference (TYPE) ANY Dynprofeld Button 20080814
3 Changing C_DYNPFIELD_LOW Call by reference Type reference (TYPE) ANY Dynprofeld LOW 20080814
4 Importing I_DESCRIPTION Call by reference Type reference (TYPE) RSFLDESC Feldbeschreibung, falls abweichend. 20080814
5 Importing I_EXCLUDED_OPTIONS Call by reference Type reference (TYPE) RSOPTIONS Liste der verbotenen Optionen 20080814
6 Importing I_FIELDNAME_LOW Call by reference Type reference (TYPE) ISH_FIELDNAME Feldname LOW 20080814
7 Importing I_HELP_FIELD Call by reference Type reference (TYPE) RSSCR-DBFIELD Dictionary-Feldname für F1/F4 20080814
8 Importing I_ICON_DISPLAY_MORE Call by reference Type reference (TYPE) N1ICON Icon für befüllten Range 20080814
9 Importing I_ICON_ENTER_MORE Call by reference Type reference (TYPE) N1ICON Icon für leeren Range 20080814
10 Importing I_JUST_INCL Call by reference Type reference (TYPE) ISH_ON_OFF OFF X: Nur 'Selektieren' 20080814
11 Importing I_LOWER_CASE Call by reference Type reference (TYPE) RSCONVERT-LOWER OFF X: Groß-/Kleinschreibung 20080814
12 Importing I_NO_INTERVAL_CHECK Call by reference Type reference (TYPE) RSVUVINT-NO_INT_CHK OFF X: Keine Prüfung auf gültiges Intervall 20080814
13 Importing I_RANGEID Call by reference Type reference (TYPE) INT1 RangeID 20080814
14 Importing I_SEARCH_HELP Call by reference Type reference (TYPE) DDSHDESCR-SHLPNAME Suchhilfe 20080814
15 Importing I_SIGNED Call by reference Type reference (TYPE) RSCONVERT-SIGN ON X: Vorzeichen erlaubt 20080814
16 Importing I_TAB_AND_FIELD Call by reference Type reference (TYPE) RSTABFIELD Tabellenname, Feldname 20080814
17 Importing I_TEXT Call by reference Type reference (TYPE) RSSELINT-TEXT Text für Optionenpopup 20080814
18 Importing I_TITLE Call by reference Type reference (TYPE) SY-TITLE Titel des Dialogfensters 20080814
19 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE CO_VCODE_DISPLAY IS-H: Verarbeitungsmodus 20080814
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20080814

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RANGE Call by reference Type reference (TYPE) TABLE Range-Tabelle 20080814
2 Changing C_DYNPFIELD_BUTTON Call by reference Type reference (TYPE) ANY Dynprofeld für Button 20080814
3 Changing C_DYNPFIELD_LOW Call by reference Type reference (TYPE) ANY Dynprofeld für LOW 20080814
4 Exporting ER_SC_RANGE Value transfer Object reference (TYPE REF TO) CL_ISH_SC_RANGE IS-H: Klasse zur Bearbeitung eines Dynpro-Range 20080814
5 Importing I_DESCRIPTION Call by reference Type reference (TYPE) RSFLDESC Feldbeschreibung, falls abweichend. 20080814
6 Importing I_EXCLUDED_OPTIONS Call by reference Type reference (TYPE) RSOPTIONS Liste der verbotenen Optionen 20080814
7 Importing I_FIELDNAME_LOW Call by reference Type reference (TYPE) ISH_FIELDNAME Feldname für LOW 20080814
8 Importing I_HELP_FIELD Call by reference Type reference (TYPE) RSSCR-DBFIELD Dictionary-Feldname für F1/F4 20080814
9 Importing I_ICON_DISPLAY_MORE Call by reference Type reference (TYPE) N1ICON Icon für befüllten Range 20080814
10 Importing I_ICON_ENTER_MORE Call by reference Type reference (TYPE) N1ICON Icon für leeren Range 20080814
11 Importing I_JUST_INCL Call by reference Type reference (TYPE) ISH_ON_OFF OFF X: Nur 'Selektieren' 20080814
12 Importing I_LOWER_CASE Call by reference Type reference (TYPE) RSCONVERT-LOWER OFF X: Groß-/Kleinschreibung 20080814
13 Importing I_NO_INTERVAL_CHECK Call by reference Type reference (TYPE) RSVUVINT-NO_INT_CHK OFF X: Keine Prüfung auf gültiges Intervall 20080814
14 Importing I_RANGEID Call by reference Type reference (TYPE) INT1 RangeID 20080814
15 Importing I_SEARCH_HELP Call by reference Type reference (TYPE) DDSHDESCR-SHLPNAME Suchhilfe 20080814
16 Importing I_SIGNED Call by reference Type reference (TYPE) RSCONVERT-SIGN ON X: Vorzeichen erlaubt 20080814
17 Importing I_TAB_AND_FIELD Call by reference Type reference (TYPE) RSTABFIELD Tabellenname, Feldname 20080814
18 Importing I_TEXT Call by reference Type reference (TYPE) RSSELINT-TEXT Text für Optionenpopup 20080814
19 Importing I_TITLE Call by reference Type reference (TYPE) SY-TITLE Titel des Dialogfensters 20080814
20 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE CO_VCODE_DISPLAY IS-H: Verarbeitungsmodus 20080814
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20080814

Method DESTROY Signature

Method DESTROY on class CL_ISH_SC_RANGE has no parameter.
Method DESTROY on class CL_ISH_SC_RANGE has no exception.

Method GET_RANGEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RANGEID Value transfer Type reference (TYPE) INT1 RangeID 20080814

Method GET_RANGEID on class CL_ISH_SC_RANGE has no exception.

Method GET_VCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20080814

Method GET_VCODE on class CL_ISH_SC_RANGE has no exception.

Method PAI Signature

Method PAI on class CL_ISH_SC_RANGE has no parameter.
Method PAI on class CL_ISH_SC_RANGE has no exception.

Method PBO Signature

Method PBO on class CL_ISH_SC_RANGE has no parameter.
Method PBO on class CL_ISH_SC_RANGE has no exception.

Method RUN_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) RSFLDESC Feldbeschreibung, falls abweichend. 20080814
2 Importing I_EXCLUDED_OPTIONS Call by reference Type reference (TYPE) RSOPTIONS Liste der verbotenen Optionen 20080814
3 Importing I_HELP_FIELD Call by reference Type reference (TYPE) RSSCR-DBFIELD Dictionary-Feldname für F1/F4 20080814
4 Importing I_JUST_INCL Call by reference Type reference (TYPE) ISH_ON_OFF OFF X: Nur 'Selektieren' 20080814
5 Importing I_LOWER_CASE Call by reference Type reference (TYPE) RSCONVERT-LOWER OFF X: Groß-/Kleinschreibung 20080814
6 Importing I_NO_INTERVAL_CHECK Call by reference Type reference (TYPE) RSVUVINT-NO_INT_CHK OFF X: Keine Prüfung auf gültiges Intervall 20080814
7 Importing I_SEARCH_HELP Call by reference Type reference (TYPE) DDSHDESCR-SHLPNAME Suchhilfe 20080814
8 Importing I_SIGNED Call by reference Type reference (TYPE) RSCONVERT-SIGN ON X: Vorzeichen erlaubt 20080814
9 Importing I_TAB_AND_FIELD Call by reference Type reference (TYPE) RSTABFIELD Tabellenname, Feldname 20080814
10 Importing I_TEXT Call by reference Type reference (TYPE) RSSELINT-TEXT Text für Optionenpopup 20080814
11 Importing I_TITLE Call by reference Type reference (TYPE) SY-TITLE Titel des Dialogfensters 20080814
12 Returning R_CANCELLED Value transfer Type reference (TYPE) ISH_ON_OFF ON: Verarbeitung wurde abgebrochen 20080814

Method RUN_POPUP on class CL_ISH_SC_RANGE has no exception.

Method SET_VCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VCODE Call by reference Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20080814

Method SET_VCODE on class CL_ISH_SC_RANGE has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in