SAP ABAP Class CL_ISH_SCR_TABSTRIP (IS-H: Screen Class for Tab Strips)
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 Inheritance (c INHERITING FROM c_ref)  CL_ISH_SCREEN_STD IS-H: Basic Class for Screens of Standard 20031017
Properties
Class CL_ISH_SCR_TABSTRIP  
Short Description IS-H: Screen Class for Tab Strips    
Super Class CL_ISH_SCREEN_STD IS-H: Basic Class for Screens of Standard 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20031017   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_SCR_TABSTRIP has no forward declaration.
Interfaces
Class CL_ISH_SCR_TABSTRIP has no interface implemented.
Friends
Class CL_ISH_SCR_TABSTRIP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_FIELDNAME_SUBSCREEN Constant Public Type reference (TYPE) ISH_FIELDNAME 'SC_TABSTRIP' Field Name for Tab Strip Subscreen 20031027
2 CO_MAX_DYNNR Constant Public Type reference (TYPE) I 20 Maximum Number of Screen Numbers 20031017
3 CO_MAX_TSPB Constant Public Type reference (TYPE) I 20 Maximum Number of Tab Strip Pushbuttons 20031023
4 CO_TSPB_PREFIX Constant Public Type reference (TYPE) ISH_FIELDNAME 'TSPB_TAB' Prefix for Technical Tab Strip Pushbutton Name 20031024
5 GR_DYNNR_SUBSCREEN Instance attribute Protected Object reference (TYPE REF TO) DATA Screen Number Subscreen 20031027
6 GR_DYNPG_SUBSCREEN Instance attribute Protected Object reference (TYPE REF TO) DATA Program Name of Subscreen 20031027
7 GR_TS_TABSTRIP Instance attribute Protected Object reference (TYPE REF TO) DATA Structure of tab data in flexible detail display 20031023
8 GT_FREE_DYNNR Static Attribute Protected Type reference (TYPE) ISH_T_DYNNR Free Screen Numbers 20031017
9 GT_TSPB Instance attribute Protected Type reference (TYPE) ISH_T_TSPB IS-H: Table for Managing Tab Strip Pushbuttons 20031023
10 G_SET_FIRST_CURSORFIELD Instance attribute Protected Type reference (TYPE) ISH_ON_OFF off Indicator for Cursor Positioning 20040202
Methods
# Method Level Visibility Method type Description Created on
1 CHECKOUT Static method Public Method Returns a Free Tab Strip Object 20031017
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031017
3 CLEAR_ALL_TSPB Instance method Public Method Sets All Tab Strip Pushbuttons to Inactive 20031024
4 CONSTRUCTOR Instance method Public Constructor Constructor 20031017
5 GET_SUBSCREEN Instance method Public Method Returns the Screen Instance of the Subscreen 20031027
6 GET_TSPB_NAME Instance method Public Method Returns the Technical Name of a Tab Strip Pushbutton 20031024
7 GET_TSPB_UCOMM Instance method Public Method Returns the Function Code for a Tab Strip Pushbutton 20031025
8 PAI_SUBSCREEN Instance method Public Method ProcessAfterInput for Tab Strip Subscreen 20031028
9 PBO_SUBSCREEN Instance method Public Method ProcessBeforeOutput for Tab Strip Subscreen 20031027
10 SET_SUBSCREEN Instance method Public Method Sets the Subscreen Screen Instance 20031027
11 SET_TSPB Instance method Public Method Sets the Properties of a Tab Strip Pushbutton 20031024
Events
Class CL_ISH_SCR_TABSTRIP has no event.
Types
Class CL_ISH_SCR_TABSTRIP has no local type.
Method Signatures

Method CHECKOUT 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 20031017
2 Exporting ER_SCR_TABSTRIP Call by reference Object reference (TYPE REF TO) CL_ISH_SCR_TABSTRIP IS-H: Screenklasse für Tabstrips 20031017
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031017

Method CHECKOUT on class CL_ISH_SCR_TABSTRIP has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ISH_SCR_TABSTRIP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISH_SCR_TABSTRIP has no exception.

Method CLEAR_ALL_TSPB Signature

Method CLEAR_ALL_TSPB on class CL_ISH_SCR_TABSTRIP has no parameter.
Method CLEAR_ALL_TSPB on class CL_ISH_SCR_TABSTRIP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Value transfer Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20031017

Method CONSTRUCTOR on class CL_ISH_SCR_TABSTRIP has no exception.

Method GET_SUBSCREEN 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 20031027
2 Exporting ER_SCREEN Call by reference Object reference (TYPE REF TO) IF_ISH_SCREEN Subscreen des Tabstrips 20031027
3 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031027

Method GET_SUBSCREEN on class CL_ISH_SCR_TABSTRIP has no exception.

Method GET_TSPB_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDX Value transfer Type reference (TYPE) I Index 20031024
2 Returning R_NAME Value transfer Type reference (TYPE) ISH_FIELDNAME IS-H: Feldname 20031024

Method GET_TSPB_NAME on class CL_ISH_SCR_TABSTRIP has no exception.

Method GET_TSPB_UCOMM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDX Value transfer Type reference (TYPE) I Index des Tabstrip-Pushbuttons 20031025
2 Returning R_UCOMM Value transfer Type reference (TYPE) SY-UCOMM Funktionscode zu ir_tspb. 20031025

Method GET_TSPB_UCOMM on class CL_ISH_SCR_TABSTRIP has no exception.

Method PAI_SUBSCREEN 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 20031028
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031028

Method PAI_SUBSCREEN on class CL_ISH_SCR_TABSTRIP has no exception.

Method PBO_SUBSCREEN 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 20031027
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031027

Method PBO_SUBSCREEN on class CL_ISH_SCR_TABSTRIP has no exception.

Method SET_SUBSCREEN 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 20031027
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031027
3 Importing IR_SCREEN Call by reference Object reference (TYPE REF TO) IF_ISH_SCREEN Screen-Instanz des Subscreens 20031027

Method SET_SUBSCREEN on class CL_ISH_SCR_TABSTRIP has no exception.

Method SET_TSPB 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 20031024
2 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20031024
3 Importing I_ACTIVE Value transfer Type reference (TYPE) ISH_ON_OFF Aktiv-Kennzeichen des Tabstrip-Pushbuttons 20031024
4 Importing I_ACTIVE_X Value transfer Type reference (TYPE) ISH_ON_OFF OFF i_active übernehmen? 20031024
5 Importing I_IDX Value transfer Type reference (TYPE) I Index 20031024
6 Importing I_INPUT Value transfer Type reference (TYPE) ISH_ON_OFF Eingabefähigkeit des Tabstrip-Pushbuttons 20031024
7 Importing I_INPUT_X Value transfer Type reference (TYPE) ISH_ON_OFF OFF i_input übernehmen? 20031024
8 Importing I_TITLE Value transfer Type reference (TYPE) TEXT30 Text des Tabstrip-Pushbuttons 20031024
9 Importing I_TITLE_X Value transfer Type reference (TYPE) ISH_ON_OFF OFF i_title übernehmen? 20031024

Method SET_TSPB on class CL_ISH_SCR_TABSTRIP has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in 472