SAP ABAP Class CL_ISHMED_VD_WORKAREA (IS-H*MED PD: Work Area)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_GRID ALV List Viewer 20010613
Properties
Class CL_ISHMED_VD_WORKAREA  
Short Description IS-H*MED PD: Work Area    
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 NMED   R/3MED: Medical documentation GSD 
Created 20010613   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)
2 N2VDT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_VD_WORKAREA has no interface implemented.
Friends
Class CL_ISHMED_VD_WORKAREA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DATA Instance attribute Private Type reference (TYPE) N2VDT_OUTTAB_T ALV Output Table 20011106
2 DISPLAY_VARIANT Instance attribute Protected Type reference (TYPE) DISVARIANT Display Variant 20011101
3 DISPLAY_VARIANT_DEFAULT Instance attribute Protected See coding ON Display Variant Default 20011101
4 DISPLAY_VARIANT_SAVE Instance attribute Protected See coding 'A' Flag for Save Display Variant 20011101
5 DOCKEY Instance attribute Private Type reference (TYPE) N2VDT_DOCKEYTYPE PMD Doc Key 20011102
6 DRAG_BEHAVIOR Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20020709
7 FIELD_CATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20011102
8 LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20011101
9 OFF Constant Private See coding SPACE Off 20011102
10 ON Constant Private See coding 'X' On 20011102
11 WRAPPER_CLASS Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_VD_CONTAINER IS-H*MED PD: Wrapper for Notes 20020409
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NOTE Instance method Public Method Add New Progress Entry 20020408
2 CONFIG_TOOLBAR Instance method Private Method Hide Various Standard Pushbuttons 20010620
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010613
4 DISPLAY_NOTE Instance method Public Method Display Progress Entry 20020705
5 EDIT_NOTE Instance method Public Method Edit Progress Entry 20011213
6 FIRST_DISPLAY Instance method Public Method Display Work Area (ALV Grid's First Display) 20020405
7 GET_OUTTAB Instance method Public Method Returns the Output Table 20020410
8 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Evaluate ALV Line Double-Click 20020408
9 HANDLE_DRAG Instance method Private Event handling method On Drag Event Handler 20020708
10 HANDLE_HOTSPOT Instance method Private Event handling method Hotspot Event Handler 20020715
11 HANDLE_MENU_BUTTON Instance method Private Event handling method Menu Button 20020724
12 HANDLE_TOOLBAR Instance method Private Event handling method Adjust ALV Pushbutton Toolbar 20020408
13 HANDLE_USER_COMMAND Instance method Private Event handling method Process User Command 20020408
14 MARSHALLING_DATA Instance method Private Method Prepare Data for Output 20011115
15 READ_DATA Instance method Private Method Read Data From PD Service and Fill Output Table 20010615
16 REFRESH Instance method Public Method Refresh and Display Data 20011022
17 RELEASE_NOTE Instance method Public Method Release Progress Entry 20020627
18 SET_CELL_PROP Instance method Private Method Set Cell Properties 20011106
19 SET_FIELD_GROUPS Instance method Public Method Set Field Groups for Sort and Filter Dialog 20020405
20 SET_FIELD_PROPERTIES Instance method Public Method Set Properties of Output Table 20020405
21 SWITCH_EDIT_MODE Instance method Private Method Set ALV Entry Fields to Ready or not Ready for Input 20011102
Events
# Event Type Visibility Description Created on
1 _REFRESH Instance Event
(0)
Public
(2)
Refresh - Event 20020411
Types
Class CL_ISHMED_VD_WORKAREA has no local type.
Method Signatures

Method ADD_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION_DATE Call by reference Type reference (TYPE) N2VD_ACTION_DATE SY-DATUM IS-H*MED VD: Bezugsdatum 20020408
2 Importing ACTION_TIME Call by reference Type reference (TYPE) N2VD_ACTION_TIME SY-UZEIT IS-H*MED VD: Bezugszeit 20020408
3 Importing ADDED Call by reference Type reference (TYPE) N2VD_ADDED_NOTE IS-H*MED VD: Nachtrags - Kennzeichen für einen Eintrag 20020408
4 Importing DESCRIPTION Call by reference Type reference (TYPE) N2VD_ITEMDESCR IS-H*MED VD: Item Description 20020408
5 Importing DOC_UNIT Call by reference Type reference (TYPE) ORGDO IS-H*MED: Dokumentierende OrgEinheit 20020408
6 Returning NOTE Value transfer Object reference (TYPE REF TO) CL_ISHMED_VD_NOTE Reference to Note object 20020408
7 Importing RESP_USER Call by reference Type reference (TYPE) N1MITARB IS-H*MED VD: Name des erfassenden Mitarbeiters 20020408
8 Importing TYPE Call by reference Type reference (TYPE) N2VD_VDTYPE IS-H*MED VD: VD Typ 20020408

Method ADD_NOTE on class CL_ISHMED_VD_WORKAREA has no exception.

Method CONFIG_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TB_EXCLUDED Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20011022

Method CONFIG_TOOLBAR on class CL_ISHMED_VD_WORKAREA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent container 20010613
2 Importing TITLE Value transfer Type reference (TYPE) STRING ALV Title 20010620
3 Importing VD_CONTAINER Call by reference Object reference (TYPE REF TO) CL_ISHMED_VD_CONTAINER IS-H*MED VD: Wrapper for Notes 20020410
# Exception Resumable Description Created on
1 ERR_CREATE Create object error 20010613

Method DISPLAY_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROWIDX Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20020705

Method DISPLAY_NOTE on class CL_ISHMED_VD_WORKAREA has no exception.

Method EDIT_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROWIDX Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20011217

Method EDIT_NOTE on class CL_ISHMED_VD_WORKAREA has no exception.

Method FIRST_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCKEY Value transfer Type reference (TYPE) N2VDT_DOCKEYTYPE Document key 20020405
2 Importing FIELDS Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20020405
3 Importing LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20020405
4 Importing TITLE Value transfer Type reference (TYPE) STRING ALV Title 20020405
5 Importing TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS excludierte Toolbarstandardfunktionen 20020405
# Exception Resumable Description Created on
1 ERR_DISPLAY Could not display Data in ALV Grid 20020405

Method GET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OUTTAB Call by reference Type reference (TYPE) N2VDT_OUTTAB_T Tabelle der Ausgabedaten 20020410

Method GET_OUTTAB on class CL_ISHMED_VD_WORKAREA 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 Value transfer Attribute reference (LIKE) 20020408
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20020408
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20020408

Method HANDLE_DOUBLE_CLICK on class CL_ISHMED_VD_WORKAREA has no exception.

Method HANDLE_DRAG 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) 20020708
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20020708
3 Importing E_DRAGDROPOBJ Call by reference Attribute reference (LIKE) 20020708
4 Importing E_ROW Call by reference Attribute reference (LIKE) 20020708

Method HANDLE_DRAG on class CL_ISHMED_VD_WORKAREA has no exception.

Method HANDLE_HOTSPOT 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) 20020715
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20020715
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20020715

Method HANDLE_HOTSPOT on class CL_ISHMED_VD_WORKAREA has no exception.

Method HANDLE_MENU_BUTTON Signature

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

Method HANDLE_MENU_BUTTON on class CL_ISHMED_VD_WORKAREA 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 Value transfer Attribute reference (LIKE) 20020408
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20020408

Method HANDLE_TOOLBAR on class CL_ISHMED_VD_WORKAREA 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 Value transfer Attribute reference (LIKE) 20020408

Method HANDLE_USER_COMMAND on class CL_ISHMED_VD_WORKAREA has no exception.

Method MARSHALLING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) N2VDT_OUTPUT IS-H*MED VD: Workarea output structure 20011115
2 Importing REF_NOTE Call by reference Object reference (TYPE REF TO) CL_ISHMED_VD_NOTE IS-H*MED VD: Notice with Collection of Items 20011115

Method MARSHALLING_DATA on class CL_ISHMED_VD_WORKAREA has no exception.

Method READ_DATA Signature

Method READ_DATA on class CL_ISHMED_VD_WORKAREA has no parameter.
# Exception Resumable Description Created on
1 ERR_READ_DATA Error while reading VD data 20010615
2 NO_DATA No data found 20010702

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_VD_WORKAREA has no parameter.
Method REFRESH on class CL_ISHMED_VD_WORKAREA has no exception.

Method RELEASE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROWIDX Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20020627

Method RELEASE_NOTE on class CL_ISHMED_VD_WORKAREA has no exception.

Method SET_CELL_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CELLS Value transfer Type reference (TYPE) LVC_T_STYL ALV-Control: Feldname + Styles 20011106
2 Importing DATA Call by reference Type reference (TYPE) N2VDT_OUTPUT output table structure 20011106
3 Importing FIELDS Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20011106

Method SET_CELL_PROP on class CL_ISHMED_VD_WORKAREA has no exception.

Method SET_FIELD_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FIELD_GROUPS Call by reference Type reference (TYPE) LVC_T_SGRP ALV-Control: Tabelle der Feldgruppen 20020405

Method SET_FIELD_GROUPS on class CL_ISHMED_VD_WORKAREA has no exception.

Method SET_FIELD_PROPERTIES Signature

Method SET_FIELD_PROPERTIES on class CL_ISHMED_VD_WORKAREA has no parameter.
Method SET_FIELD_PROPERTIES on class CL_ISHMED_VD_WORKAREA has no exception.

Method SWITCH_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ON_OFF Value transfer Type reference (TYPE) FLAG 'U' allgemeines flag 20011112

Method SWITCH_EDIT_MODE on class CL_ISHMED_VD_WORKAREA has no exception.
Event Signatures

Event _REFRESH Signature
Event _REFRESH on class CL_ISHMED_VD_WORKAREA has no parameter.
History
Last changed by/on SAP  20050224 
SAP Release Created in 463