SAP ABAP Class CL_ISHMED_ALVGRID_SCRM (IS-H: ALV Grid for Clinical Order Types)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     N1CORDMG_MED (Package) IS-H*MED: Clinical Ordering
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20030821
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030821
Properties
Class CL_ISHMED_ALVGRID_SCRM  
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_MED   IS-H*MED: Clinical Ordering 
Created 20030821   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 20030821
Friends
Class CL_ISHMED_ALVGRID_SCRM 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) 20030821
2 GR_CORDTSTA Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_CORDTSTA IS-H: Status Profile - Order Type Assignment 20030821
3 GR_CORDTYP Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Clinical Order Type 20030821
4 GR_ESTAT Instance attribute Protected Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: User Status 20030821
5 GR_FATTR_TYPE Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_FATTR_TYPE IS-H: Field Attribute Type 20030821
6 GT_OUTTAB Instance attribute Protected Type reference (TYPE) ISHMED_T_SCRM_OUTTAB IS-H*MED: Output Table Screen Modification (ALV Grid) 20030821
7 G_REPID Instance attribute Protected Type reference (TYPE) SY-REPID Calling Program 20030821
8 G_VCODE Instance attribute Protected Type reference (TYPE) TNDYM-VCODE IS-H: Processing Mode 20030821
9 NO Instance attribute Public Attribute reference (LIKE) 20030821
10 OFF Instance attribute Public Attribute reference (LIKE) 20030821
11 ON Instance attribute Public Attribute reference (LIKE) 20030821
12 TRUE Instance attribute Public Attribute reference (LIKE) 20030821
13 YES Instance attribute Public Attribute reference (LIKE) 20030821
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030821
2 DISPLAY_INTERNAL Instance method Protected Method Display ALV Grid 20030821
3 GET_CURRENT_OUTTAB Instance method Public Method Returns Currently Selected Rows 20030821
4 GET_CURRENT_ROW Instance method Public Method Returns Currently Selected Row Number 20030821
5 GET_EXCL_FUNCTIONS_INTERNAL Instance method Protected Method Returns ALV Grid Functions not to Be Displayed 20030821
6 GET_FIELDCAT_INTERNAL Instance method Protected Method Returns ALV Grid Field Categories 20030821
7 HANDLE_DATA_CHANGED_FINISHED Instance method Protected Event handling method React to Data Changes 20030824
8 INIT Instance method Public Method Initialize ALV Grid. Calls SET_TABLE_FOR_FIRST_DISPL 20030821
9 INIT_DROP_DOWN Instance method Protected Method Initializes Drop-Down List Box Property 20030824
10 INIT_OUTTAB Instance method Protected Method Initializes GT_OUTTAB 20030821
11 MAP_SCRM_TO_OUTTAB Instance method Protected Method Mapping scrm following outtab 20030821
12 REFRESH Instance method Public Method Refresh ALV Grid 20030821
Events
Class CL_ISHMED_ALVGRID_SCRM has no event.
Types
Class CL_ISHMED_ALVGRID_SCRM 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 20030821
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Aufrufendes Programm 20030821
# Exception Resumable Description Created on
1 EX_ERROR_OCCURED Irgendein Fehler aufgetreten. 20030821

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 (=' ') 20030821
2 Importing I_REFRESH_DISPLAY Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20030821

Method DISPLAY_INTERNAL on class CL_ISHMED_ALVGRID_SCRM 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_SCRM_OUTTAB IS-H*MED: Ausgabestruktur Bildmodifikation (ALVGrid) 20030821

Method GET_CURRENT_OUTTAB on class CL_ISHMED_ALVGRID_SCRM 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 20030821

Method GET_CURRENT_ROW on class CL_ISHMED_ALVGRID_SCRM 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 20030821

Method GET_EXCL_FUNCTIONS_INTERNAL on class CL_ISHMED_ALVGRID_SCRM 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 20030821

Method GET_FIELDCAT_INTERNAL on class CL_ISHMED_ALVGRID_SCRM has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

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

Method HANDLE_DATA_CHANGED_FINISHED on class CL_ISHMED_ALVGRID_SCRM has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTSTA Value transfer Object reference (TYPE REF TO) CL_ISH_CORDTSTA IS-H: Zuordnung Statusschema - Auftragstyp 20030821
2 Importing IR_CORDTYP Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Klinischer Auftragstyp 20030821
3 Importing IR_ESTAT Value transfer Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20030821
4 Importing IR_FATTR_TYPE Value transfer Object reference (TYPE REF TO) CL_ISHMED_FATTR_TYPE IS-H: Feldattributtyp 20030821
5 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030821

Method INIT on class CL_ISHMED_ALVGRID_SCRM has no exception.

Method INIT_DROP_DOWN Signature

Method INIT_DROP_DOWN on class CL_ISHMED_ALVGRID_SCRM has no parameter.
Method INIT_DROP_DOWN on class CL_ISHMED_ALVGRID_SCRM 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 (=' ') 20030821

Method INIT_OUTTAB on class CL_ISHMED_ALVGRID_SCRM has no exception.

Method MAP_SCRM_TO_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCRM Value transfer Object reference (TYPE REF TO) CL_ISHMED_SCRM IS-H: Feldattribut 20030821
2 Returning RS_OUTTAB Value transfer Type reference (TYPE) RN1_SCRM_OUTTAB IS-H*MED: Ausgabestruktur Bildmodifikation (ALVGrid) 20030821

Method MAP_SCRM_TO_OUTTAB on class CL_ISHMED_ALVGRID_SCRM has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CORDTSTA Value transfer Object reference (TYPE REF TO) CL_ISH_CORDTSTA IS-H: Zuordnung Statusschema - Auftragstyp 20030821
2 Importing IR_CORDTYP Value transfer Object reference (TYPE REF TO) CL_ISHMED_CORDTYP IS-H*MED: Klinischer Auftragstyp 20030821
3 Importing IR_ESTAT Value transfer Object reference (TYPE REF TO) CL_ISH_ESTAT IS-H: Anwenderstatus 20030821
4 Importing IR_FATTR_TYPE Value transfer Object reference (TYPE REF TO) CL_ISHMED_FATTR_TYPE IS-H: Feldattributtyp 20030821
5 Importing I_VCODE Value transfer Type reference (TYPE) TNDYM-VCODE IS-H: Verarbeitungsmodus 20030821

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