SAP ABAP Class CL_ISH_ALVGRID_CORDERTYPES (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 20030714
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20030731
Properties
Class CL_ISH_ALVGRID_CORDERTYPES  
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 20030714   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 20030731
Friends
Class CL_ISH_ALVGRID_CORDERTYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_ACT_FILTER Instance attribute Private Type reference (TYPE) LVC_S_FILT ALV Control: Filter Structure 20030724
2 GS_ACT_ROW Instance attribute Private Type reference (TYPE) LVC_S_ROID Assignment of Row Number to Row ID 20030724
3 GT_OUTTAB Instance attribute Private Type reference (TYPE) ISH_T_CORDTYP_OUTTAB IS-H: Table Order Types for ALV Grid 20030714
4 G_REPID Instance attribute Private Type reference (TYPE) SY-REPID Calling Program 20030714
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030714
2 GET_EXCL_FUNCTION Instance method Private Method Returns Exlcuding ALC Grid Functions 20030724
3 GET_FILTER Instance method Private Method Returns ALV Grid Filters 20030714
4 GET_INITIAL_FIELDCAT Instance method Private Method Returns ALV Grid Field Categories 20030714
5 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Handle Double-Click 20030714
6 HANDLE_TOOLBAR Instance method Private Event handling method Set Toolbar 20030724
7 HANDLE_USER_COMMAND Instance method Public Event handling method React to user_command 20030714
8 INIT Instance method Public Method Initialize ALV Grid. Calls SET_TABLE_FOR_FIRST_DISPL 20030714
9 INIT_OUTTAB Instance method Private Method Initializes GT_OUTTAB 20030714
10 POSITION_ON_ACT_ROW Instance method Private Method Position Cursor on Current Row 20030714
11 PROCESS_COPY Instance method Private Method Handle COPY Button 20040603
12 PROCESS_DISPLAY Instance method Private Method Handle DISPLAY Button 20030714
13 PROCESS_TRANSPORT Instance method Private Method Handle TRANSPORT Button 20040830
14 PROCESS_UPDATE Instance method Private Method Handle UPDATE Button 20030714
15 REFRESH Instance method Public Method Refresh the ALV Grid. Calls REFRESH_TABLE_DISPLAY. 20030729
16 SWITCH_FILTER Instance method Private Method Swap ALV Grid Filters. 20030714
Events
# Event Type Visibility Description Created on
1 EV_COPY Instance Event
(0)
Public
(2)
User Chose Function "Copy Order Type". 20040603
2 EV_CREATE Instance Event
(0)
Public
(2)
User Chose Function "Create Order Type". 20030714
3 EV_DISPLAY Instance Event
(0)
Public
(2)
User Chose Function "Display Order Type". 20030714
4 EV_TRANSPORT Instance Event
(0)
Public
(2)
Use Chose Function "Transport Order Type". 20040830
5 EV_UPDATE Instance Event
(0)
Public
(2)
User Chose Function "Change Order Type". 20030714
Types
Class CL_ISH_ALVGRID_CORDERTYPES 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 20030724
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID Aufrufendes Programm 20030714
# Exception Resumable Description Created on
1 ERROR_OCCURED Irgendein Fehler ist aufgetreten. 20030714

Method GET_EXCL_FUNCTION 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 20030724

Method GET_EXCL_FUNCTION on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method GET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER Call by reference Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 20030714

Method GET_FILTER on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method GET_INITIAL_FIELDCAT 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 20030714

Method GET_INITIAL_FIELDCAT on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20030714
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20030714
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20030714

Method HANDLE_DOUBLE_CLICK on class CL_ISH_ALVGRID_CORDERTYPES 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) 20030724
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20030724

Method HANDLE_TOOLBAR on class CL_ISH_ALVGRID_CORDERTYPES 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) 20030714

Method HANDLE_USER_COMMAND on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030714

Method INIT on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method INIT_OUTTAB Signature

Method INIT_OUTTAB on class CL_ISH_ALVGRID_CORDERTYPES has no parameter.
Method INIT_OUTTAB on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method POSITION_ON_ACT_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CORDTYP_OUTTAB Value transfer Type reference (TYPE) RN1_CORDTYP_OUTTAB IS-H: Struktur zur Anzeige in KlAuTyp-Übersicht (ALV-Grid) 20030724

Method POSITION_ON_ACT_ROW on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method PROCESS_COPY Signature

Method PROCESS_COPY on class CL_ISH_ALVGRID_CORDERTYPES has no parameter.
Method PROCESS_COPY on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method PROCESS_DISPLAY Signature

Method PROCESS_DISPLAY on class CL_ISH_ALVGRID_CORDERTYPES has no parameter.
Method PROCESS_DISPLAY on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method PROCESS_TRANSPORT Signature

Method PROCESS_TRANSPORT on class CL_ISH_ALVGRID_CORDERTYPES has no parameter.
Method PROCESS_TRANSPORT on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method PROCESS_UPDATE Signature

Method PROCESS_UPDATE on class CL_ISH_ALVGRID_CORDERTYPES has no parameter.
Method PROCESS_UPDATE on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RC Value transfer Type reference (TYPE) ISH_METHOD_RC IS-H: Returncode bei Methodenaufrufen 20030729

Method REFRESH on class CL_ISH_ALVGRID_CORDERTYPES has no exception.

Method SWITCH_FILTER Signature

Method SWITCH_FILTER on class CL_ISH_ALVGRID_CORDERTYPES has no parameter.
Method SWITCH_FILTER on class CL_ISH_ALVGRID_CORDERTYPES has no exception.
Event Signatures

Event EV_COPY Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_CORDTYP_OUTTAB Exporting Value transfer Type reference (TYPE) RN1_CORDTYP_OUTTAB IS-H: Struktur zur Anzeige in KlAuTyp-Übersicht (ALV-Grid) 20040603

Event EV_CREATE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_UCOMM Exporting Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20040206

Event EV_DISPLAY Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_CORDTYP_OUTTAB Exporting Value transfer Type reference (TYPE) RN1_CORDTYP_OUTTAB IS-H: Struktur zur Anzeige in KlAuTyp-Übersicht (ALV-Grid) 20030724

Event EV_TRANSPORT Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_CORDTYP_OUTTAB Exporting Value transfer Type reference (TYPE) RN1_CORDTYP_OUTTAB IS-H: Struktur zur Anzeige in KlAuTyp-Übersicht (ALV-Grid) 20040830

Event EV_UPDATE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ES_CORDTYP_OUTTAB Exporting Value transfer Type reference (TYPE) RN1_CORDTYP_OUTTAB IS-H: Struktur zur Anzeige in KlAuTyp-Übersicht (ALV-Grid) 20030724
History
Last changed by/on SAP  20050224 
SAP Release Created in 472