SAP ABAP Class CL_ISH_ALVGRID_CORDT_ELEM (IS-H: ALV Grid for Clinical Order Types)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1CORDMG (Package) IS-H: Clinical Ordering; TSA Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20030811
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030811
Properties
Class CL_ISH_ALVGRID_CORDT_ELEM  
Short Description IS-H: ALV Grid for Clinical Order Types    
Super Class CL_GUI_ALV_GRID ALV List Viewer 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1CORDMG   IS-H: Clinical Ordering; TSA Development 
Created 20030811   SAP 
Last change 20050224   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 20030811
Friends
Class CL_ISH_ALVGRID_CORDT_ELEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Instance attribute Public Attribute reference (LIKE) 20030811
2 GR_CORDTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Clinical Order Type 20030812
3 GT_OUTTAB Instance attribute Protected Type reference (TYPE) ISH_T_CORDT_ELEM_OUTTAB IS-H: Table of Available Elements (ALV Grid) 20030811
4 G_REPID Instance attribute Protected Type reference (TYPE) SY-REPID Calling Program 20030811
5 G_VCODE Instance attribute Protected Type reference (TYPE) TNDYM-VCODE IS-H: Processing Mode 20030811
6 NO Instance attribute Public Attribute reference (LIKE) 20030811
7 OFF Instance attribute Public Attribute reference (LIKE) 20030811
8 ON Instance attribute Public Attribute reference (LIKE) 20030811
9 TRUE Instance attribute Public Attribute reference (LIKE) 20030811
10 YES Instance attribute Public Attribute reference (LIKE) 20030811
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030811
2 DISPLAY_INTERNAL Instance method Protected Method Display ALV Grid 20030811
3 GET_CORDT_ELEM Instance method Public Method Returns the Desired Element 20030811
4 GET_CURRENT_ELEM Instance method Public Method Returns the Currently Selected Element 20030811
5 GET_CURRENT_OUTTAB Instance method Public Method Returns Currently Selected Rows 20030811
6 GET_CURRENT_ROW Instance method Public Method Returns Currently Selected Row Number 20030811
7 GET_EXCL_FUNCTIONS_INTERNAL Instance method Protected Method Returns ALV Grid Functions not to Be Displayed 20030811
8 GET_FIELDCAT_INTERNAL Instance method Protected Method Returns ALV Grid Field Categories 20030811
9 HANDLE_TOOLBAR Instance method Protected Event handling method Format Toolbar 20030811
10 HANDLE_USER_COMMAND Instance method Protected Event handling method React to Button Click (Shift) 20030811
11 INIT Instance method Public Method Initialize ALV Grid. Calls SET_TABLE_FOR_FIRST_DISPL 20030811
12 INIT_OUTTAB Instance method Protected Method Initializes GT_OUTTAB 20030811
13 MAP_ELEM_TO_OUTTAB Instance method Protected Method Mapping CORDT_ELEM -> RN1_CORDTYPA_OUTTAB 20030812
14 REFRESH Instance method Public Method Refresh ALV Grid 20030811
15 SET_CURRENT_ELEM Instance method Public Method Cursor Positioned on Row with ir_cordt_elem. 20030811
16 SET_ERROR_CORDT_ELEM Instance method Public Method Cursor Positioned on a Cell 20030811
Events
Class CL_ISH_ALVGRID_CORDT_ELEM has no event.
Types
Class CL_ISH_ALVGRID_CORDT_ELEM has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20030811
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Aufrufendes Programm 20030811
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030811

Method DISPLAY_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFRESH_DATA Value transfer Type reference (TYPE) ISH_ON_OFF '' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030812
2 Importing I_REFRESH_DISPLAY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030811

Method DISPLAY_INTERNAL on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method GET_CORDT_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROW_ID Value transfer Type reference (TYPE) I Zeilennummer 20030811
2 Returning RR_CORDT_ELEM Value transfer Object reference (TYPE REF TO) IF_ISH_CORDT_ELEM IS-H: Element eines Auftragstyps 20030811

Method GET_CORDT_ELEM on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method GET_CURRENT_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CORDT_ELEM Value transfer Object reference (TYPE REF TO) IF_ISH_CORDT_ELEM IS-H: Element eines Auftragstyps 20030811

Method GET_CURRENT_ELEM on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method GET_CURRENT_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OUTTAB Value transfer Type reference (TYPE) RN1_CORDT_ELEM_OUTTAB IS-H: Verfügbare Elemente (ALVGrid) 20030811

Method GET_CURRENT_OUTTAB on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method GET_CURRENT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROW Value transfer Type reference (TYPE) I Aktuelle Zeilennummer 20030811

Method GET_CURRENT_ROW on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method GET_EXCL_FUNCTIONS_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNCTION Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20030811

Method GET_EXCL_FUNCTIONS_INTERNAL on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method GET_FIELDCAT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20030811

Method GET_FIELDCAT_INTERNAL on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20030811
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20030811

Method HANDLE_TOOLBAR on class CL_ISH_ALVGRID_CORDT_ELEM 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 Call by reference Attribute reference (LIKE) 20030811

Method HANDLE_USER_COMMAND on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP Value transfer Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Klinischer Auftragstyp 20030812
2 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030811

Method INIT on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method INIT_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFRESH Value transfer Type reference (TYPE) ISH_ON_OFF '' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030812

Method INIT_OUTTAB on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method MAP_ELEM_TO_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDT_ELEM Call by reference Object reference (TYPE REF TO) IF_ISH_CORDT_ELEM IS-H: Element eines Auftragstyps 20030812
2 Returning RS_OUTTAB Value transfer Type reference (TYPE) RN1_CORDT_ELEM_OUTTAB IS-H: Verfügbare Elemente (ALVGrid) 20030812

Method MAP_ELEM_TO_OUTTAB on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTYP Value transfer Object reference (TYPE REF TO) CL_ISH_CORDTYP IS-H: Klinischer Auftragstyp 20030812
2 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030811

Method REFRESH on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method SET_CURRENT_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDT_ELEM Call by reference Object reference (TYPE REF TO) IF_ISH_CORDT_ELEM IS-H: Element eines Auftragstyps 20030811
2 Returning R_ROW Value transfer Type reference (TYPE) I Zeile, auf die positioniert wurde. 20030811

Method SET_CURRENT_ELEM on class CL_ISH_ALVGRID_CORDT_ELEM has no exception.

Method SET_ERROR_CORDT_ELEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROW Call by reference Type reference (TYPE) I Zeilennummer 20030811
2 Importing IR_CORDT_ELEM Call by reference Object reference (TYPE REF TO) IF_ISH_CORDT_ELEM IS-H: Element eines Auftragstyps 20030811
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) C Feldname 20030811

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