SAP ABAP Class CL_ISHMED_DI_CONTROL (Control for Dictation Interface)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-HMED (Application Component) Clinical System
     NMED_DI (Package) i.s.h.med: Dictation System-API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISH_CONSTANT_DEFINITION IS-H: Definition of General Constants 20080311
Properties
Class CL_ISHMED_DI_CONTROL  
Short Description Control for Dictation Interface    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED_DI   i.s.h.med: Dictation System-API 
Created 20070514   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ISHMED_DI_RECORD Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 N2F Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 N2R Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 OSCON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 T 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 20080311
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_DI_APPL 20080311 Basis Class for Applications
2 CL_ISHMED_DI_LINK 20080311 DICTATION Link Module
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Public Attribute reference (LIKE) 20080311
2 CO_AUTHOR Constant Protected Type reference (TYPE) UI_FUNC 'AUTHOR' Function Code 20080311
3 CO_CLASS_NAME_DICTAT Constant Protected Type reference (TYPE) SEOCLSNAME 'CL_ISHMED_DI_DICTAT' Object Type Name 20080311
4 CO_CLASS_NAME_RECORD Constant Protected Type reference (TYPE) SEOCLSNAME 'CL_ISHMED_DI_RECORD' Object Type Name 20080311
5 CO_COLUMN1 Constant Protected Type reference (TYPE) TV_ITMNAME 'Column1' ID of 1st Column 20080311
6 CO_COLUMN_AUTHOR Constant Protected Type reference (TYPE) TV_ITMNAME 'Autor' ID of Author Column 20080311
7 CO_COLUMN_CREATE_DATE Constant Protected Type reference (TYPE) TV_ITMNAME 'Erf.Datum' ID of Author Column 20080311
8 CO_COLUMN_CREATE_TIME Constant Protected Type reference (TYPE) TV_ITMNAME 'Erf.Zeit' ID of Author Column 20080311
9 CO_COLUMN_RECORD_STATE Constant Protected Type reference (TYPE) TV_ITMNAME 'Status' ID of Author Column 20080311
10 CO_COLUMN_RECORD_TYPE Constant Protected Type reference (TYPE) TV_ITMNAME 'Type' ID of Author Column 20080311
11 CO_COLUMN_TYPIST Constant Protected Type reference (TYPE) TV_ITMNAME 'Schreibkraft' ID of Author Column 20080311
12 CO_CREATE_DICTATION Constant Protected Type reference (TYPE) UI_FUNC 'CREATE_DICTATION' Function Code 20080311
13 CO_CREATE_RECORD Constant Protected Type reference (TYPE) UI_FUNC 'CREATE_RECORD' Function Code 20080311
14 CO_CREATE_RECORD_COR Constant Protected Type reference (TYPE) UI_FUNC 'CREATE_RECORD_COR' Function Code 20080311
15 CO_CREATE_RECORD_INFO Constant Protected Type reference (TYPE) UI_FUNC 'CREATE_RECORD_INFO' Function Code 20080311
16 CO_CREATE_RECORD_ORDER Constant Protected Type reference (TYPE) UI_FUNC 'CREATE_RECORD_ORDER' Function Code 20080311
17 CO_DELETE_RECORD Constant Protected Type reference (TYPE) UI_FUNC 'DELETE_RECORD' Function Code 20080805
18 CO_DOCUMENT_IMAGE Constant Protected Type reference (TYPE) TV_IMAGE ICON_OTF_DOCUMENT Tree Control: Icon / Image 20080311
19 CO_PAUSE_TRANSCRIBE Constant Protected Type reference (TYPE) UI_FUNC 'PAUSE_TRANSCRIBE' Function Code 20080311
20 CO_PLAY Constant Protected Type reference (TYPE) UI_FUNC 'PLAY' Function Code 20080311
21 CO_RECOGNITION Constant Protected Type reference (TYPE) UI_FUNC 'RECOGNITION' Function Code 20080311
22 CO_RECORD Constant Protected Type reference (TYPE) UI_FUNC 'RECORD' Function Code 20080311
23 CO_RECORD_IMAGE Constant Protected Type reference (TYPE) TV_IMAGE ICON_VOICE_INPUT Tree Control: Icon / Image 20080311
24 CO_REFRESH Constant Protected Type reference (TYPE) UI_FUNC 'REFRESH' Function Code 20080311
25 CO_STOP_TRANSCRIBE Constant Protected Type reference (TYPE) UI_FUNC 'STOP_TRANSCRIBE' Function Code 20080311
26 CO_TEXT_MARKER Constant Protected Type reference (TYPE) STRING '@@clf@@@@clf@@' Interface for Search Function 20080311
27 CO_TEXT_RECEIVED Constant Protected Type reference (TYPE) UI_FUNC 'N2_DI_TEXT_RECEIVED' Function Code 20080311
28 CO_TEXT_SEARCH Constant Protected Type reference (TYPE) STRING '' Search Variant 20080311
29 CO_TRANSCRIBE Constant Protected Type reference (TYPE) UI_FUNC 'TRANSCRIBE' Function Code 20080311
30 FALSE Instance attribute Public Attribute reference (LIKE) 20080311
31 GR_ACTIVE_RECORD Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Administration Object Speech Recording 20080311
32 GR_COLUMN_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Back End 20080311
33 GR_EASY_SPLITTER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20080311
34 GR_INFO_AREA Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER Info Line Container 20080311
35 GR_INFO_VIEW Instance attribute Protected Object reference (TYPE REF TO) CL_DD_DOCUMENT Info Line for Easy Mode 20080311
36 GR_RECORD_MENU Instance attribute Protected Object reference (TYPE REF TO) CL_CTMENU Context Menu 20080311
37 GR_SINGLE_RECORD Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Reference to Single Record 20080311
38 GR_SPLITTER_WITH_TOOL Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_SPLITTER_WITH_TOOL IS-H*MED Container with Application Toolbar 20080311
39 GR_SYSTEM Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_DI_DICTAT_SYSTEM External Dictation System 20080311
40 GT_DICTATS Instance attribute Protected Type reference (TYPE) T_DICTATION_TABLE 20080311
41 GT_KEYWORDS Instance attribute Protected Type reference (TYPE) ISHMED_T_DI_TEXTKEY Settings for Keywords 20080311
42 GT_TEXT_LIST Instance attribute Protected Type reference (TYPE) ISHMED_T_DI_TEXT List of Assigned Texts 20080311
43 G_BUSINESS_KEY Instance attribute Protected Type reference (TYPE) STRING Key for a Document 20080311
44 G_CONTEXT_TYPE Instance attribute Protected Type reference (TYPE) N2DI_CONTEXT_TYPE Class Name of Context Types 20080311
45 G_HAS_CHANGES Instance attribute Protected Type reference (TYPE) ISH_TRUE_FALSE FALSE IS-H: Boolean Data Type for TRUE (="1") and FALSE (="0") 20080311
46 G_MODE Instance attribute Protected Type reference (TYPE) SY-TCODE Current Transaction Code 20080311
47 G_NUMBER_DICTATS Instance attribute Protected Type reference (TYPE) I Number of Dictations 20080311
48 G_NUMBER_RECORDS Instance attribute Protected Type reference (TYPE) I Number of Records 20080311
49 G_SAVE_REQUEST Instance attribute Protected Type reference (TYPE) ISH_TRUE_FALSE FALSE Force Save 20080822
50 G_TITLE Instance attribute Protected Type reference (TYPE) STRING Contents of Title Bar 20080311
51 INACTIVE Instance attribute Public Attribute reference (LIKE) 20080311
52 NO Instance attribute Public Attribute reference (LIKE) 20080311
53 OFF Instance attribute Public Attribute reference (LIKE) 20080311
54 ON Instance attribute Public Attribute reference (LIKE) 20080311
55 TRUE Instance attribute Public Attribute reference (LIKE) 20080311
56 YES Instance attribute Public Attribute reference (LIKE) 20080311
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DICTATION Instance method Protected Method Add Dictation from Column Tree 20080311
2 ADD_RECORD Instance method Protected Method Add Exception to Column Tree 20080311
3 BADI_GUI Instance method Protected Method Loads BAdI Stub LINK_GUI 20080311
4 BIG_CHECK Instance method Public Method Check All Recordings 20080311
5 CHECK_KEYWORD_TABLE Instance method Protected Method Checks Customzing for Keywords 20080403
6 CHECK_RECORD_STATE Instance method Protected Method Recording Status Check for Selected Function 20080311
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080311
8 CREATE_COLUMNS Instance method Protected Method Create Columns of Tree Control 20080311
9 CREATE_CONTROL Instance method Protected Method Generate GUI Controls 20080311
10 CREATE_DICTATION Instance method Protected Method Create New Dictation Object 20080311
11 CREATE_MENU Instance method Protected Method Create Context Menu 20080311
12 CREATE_RECORD Instance method Protected Method Create New Recording 20080311
13 CREATE_ROOT_NODE Instance method Protected Method Create Root Node 20080311
14 CREATE_TOOLBAR Instance method Protected Method Create Toolbar 20080311
15 DELETE_RECORD Instance method Protected Method Delete Recording 20080805
16 DEL_DICTATION Instance method Protected Method Delete Dictation from Tree Display 20080805
17 DEL_RECORD Instance method Protected Method Delete Recording from Tree Display 20080805
18 FREE Instance method Public Method "Destructor" 20080311
19 GET_ACTIVE_AUTHOR Instance method Protected Method Dialog Box Select Active Speech Pattern (Author)9 20080311
20 GET_ACTIVE_RECORD_STATE Instance method Public Method Returns the Status of the Active Recording 20080912
21 GET_ITEM_TAB Instance method Protected Method Returns Columns for the Tree 20080311
22 GET_LAST_RECORD Instance method Protected Method Returns the Last Recording 20080403
23 GET_LATEST_RECORD Instance method Protected Method Returns the Last Recording 20091029
24 GET_RECORD_DETAIL Instance method Protected Method Returns Details for Recording 20080311
25 GET_SELECTED_RECORD Instance method Protected Method Returns Selected Recording 20080311
26 GET_TEXT_LIST Instance method Public Method Returns List of Assigned Texts 20080311
27 GET_VMA_NAME Instance method Protected Method Returns Concatenated Name for Employee 20080311
28 HANDLE_API_SAVE_REQUEST Instance method Protected Event handling method Event Handler for Memory Requirement 20080403
29 HANDLE_FUNCTION_SELECTED Instance method Protected Event handling method Event Handler for Toolbar 20080311
30 HANDLE_ON_DROPDOWN_CLICK Instance method Protected Event handling method Event Handler for Display of Drop Down Menu 20080311
31 HANDLE_ON_TREE_ITEM Instance method Protected Event handling method Event Handler if Item in Tree Clicked 20080403
32 HANDLE_RECORD_DATA_CHANGED Instance method Protected Event handling method Event Handler for Data Changes to Recording 20080311
33 HANDLE_TEXT_RECEIVED Instance method Protected Event handling method Event Handler Text Recognized 20080311
34 HAS_CHANGED Instance method Public Method Dictation Display Has Changed 20080403
35 INIT_SYSTEM Instance method Protected Method Initializes External Dictation System 20080311
36 IS_CHANGED Instance method Protected Method Dictation Display Changed 20080311
37 IS_SAVE Instance method Public Method Document Data Has Been Saved 20080311
38 PAUSE_TRANSCRIBE Instance method Protected Method Interrupt Transcription 20080311
39 PLAY Instance method Protected Method Play Recording 20080311
40 RAISE Instance method Protected Method Create Exception with Message 20080311
41 RECOGNIZE Instance method Protected Method Start Speech Recognition 20080311
42 RECORD Instance method Protected Method Start Recording 20080311
43 REFRESH_DISPLAY Instance method Public Method Refresh View 20080311
44 REGISTER_EVENTS Instance method Protected Method Register Events 20080311
45 SCAN_TEXT Instance method Protected Method Search for Keywords 20080311
46 SELECT_TREE_NODE Instance method Protected Method Select Node in Tree Display 20080403
47 SET_ACTIVE_RECORD Instance method Public Method Activate Recording 20080311
48 SET_AUTHOR Instance method Protected Method Author of a Speech Recording 20080311
49 SET_BUTTON_STATE Instance method Protected Method Activate/Deactivate Pushbutton on Toolbar 20080311
50 SET_FUNCTION_MODE Instance method Protected Method Controls the Input Properties of the Function Bar 20080311
51 SET_INFO_TEXT Instance method Protected Method Updates Info Bar for EASY Mode 20080311
52 SET_MODE Instance method Public Method Transfer Display Mode of Calling Application 20080311
53 SHOW_RECORD_LIST Instance method Protected Method Shows all Recordings as Selection Dialog Box 20080311
54 STOP_TRANSCRIBE Instance method Protected Method End Transcription 20080311
55 TRANSCRIBE Instance method Protected Method Start Transcription 20080311
Events
# Event Type Visibility Description Created on
1 API_TEXT_FILE Instance Event
(0)
Public
(2)
Dictation System Has Returned a Text File 20080311
2 SAVE_REQUEST Instance Event
(0)
Public
(2)
Force Application to Save 20080403
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DICTATION Protected See coding 20080311 BEGIN OF t_dictation, id TYPE n2di_id, object TYPE REF TO cl_ishmed_di_dictat, END OF t_dictation
2 T_DICTATION_TABLE Protected See coding 20080311 T_DICTATION_TABLE TYPE hashed TABLE OF t_dictation WITH unique key id
3 T_TEXT_TAB Protected See coding 20080311 t_text_tab TYPE STANDARD TABLE of string
Method Signatures

Method ADD_DICTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DICTATION Call by reference Object reference (TYPE REF TO) CL_ISHMED_DI_DICTAT Diktat 20080311
2 Importing I_PARENT Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI Ausnahmen in der Diktat - API 20090821
2 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method ADD_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RECORD Call by reference Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20080311
2 Importing I_PARENT Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK 20080311
2 CX_ISHMED_DI_RECORD Ausnahmen in der Sprach-Aufnahme 20090821

Method BADI_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_BADI Value transfer Object reference (TYPE REF TO) BADI_ISH_DI_LINK_GUI Badi-Stub LINK_GUI 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Fehlerhafte Systemeinstellung 20080311

Method BIG_CHECK Signature

Method BIG_CHECK on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method CHECK_KEYWORD_TABLE Signature

Method CHECK_KEYWORD_TABLE on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080403

Method CHECK_RECORD_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20080311
2 Importing I_STATE Call by reference Type reference (TYPE) N2DI_RECORD_STATE Aufzeichnungsstatus 20080311
3 Returning R_OK Value transfer Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20080311

Method CHECK_RECORD_STATE on class CL_ISHMED_DI_CONTROL has no exception.

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 20080311
2 Importing IT_KEY_LIST Call by reference Type reference (TYPE) ISHMED_T_DI_TEXTKEY Einstellungen für Schlüsselwörter 20080311
3 Importing I_BUSINESS_KEY Call by reference Type reference (TYPE) STRING Schlüssel 20080311
4 Importing I_CONTEXT_TYPE Call by reference Type reference (TYPE) N2DI_CONTEXT_TYPE 'CL_ISHMED_DI_PMD2_CONTEXT' Klassenname des Kontexttypen 20080311
5 Importing I_DOC_MODE Call by reference Type reference (TYPE) SYTCODE Dokumentenmodus 20080311
6 Importing I_EASY_MODE Call by reference Type reference (TYPE) FLAG 'X' vereinfachte Anzeige 20080311
7 Importing I_LIST_TITLE Call by reference Type reference (TYPE) STRING Inhalt der Titelzeile 20080311
8 Importing I_START_DICT Call by reference Type reference (TYPE) N2DI_START_DICT_AUTOM SPACE Anlegen Diktat bei Dok.Anlage 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method CREATE_COLUMNS Signature

Method CREATE_COLUMNS on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method CREATE_CONTROL 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 Container fuer Custom Controls in der Dynpro Area 20080311
2 Importing I_EASY_MODE Call by reference Type reference (TYPE) FLAG vereinfachte Anzeige (nur Toolbar) 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method CREATE_DICTATION Signature

Method CREATE_DICTATION on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI Ausnahmen in der Diktat - API 20090821

Method CREATE_MENU Signature

Method CREATE_MENU on class CL_ISHMED_DI_CONTROL has no parameter.
Method CREATE_MENU on class CL_ISHMED_DI_CONTROL has no exception.

Method CREATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) N2DI_RECORD_TYPE CL_ISHMED_DI_RECORD=>CO_TYPE_DICTATION Aufnahmetyp 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI Ausnahmen in der Diktat - API 20090821
2 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method CREATE_ROOT_NODE Signature

Method CREATE_ROOT_NODE on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EASY Call by reference Type reference (TYPE) FLAG Easy-Mode 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method DELETE_RECORD Signature

Method DELETE_RECORD on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080805

Method DEL_DICTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DICTAT_ID Call by reference Type reference (TYPE) N2DI_ID Diktat-ID 20080805
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080805

Method DEL_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD_ID Call by reference Type reference (TYPE) N2DI_REC_ID ID der Aufzeichnung 20080805
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080805

Method FREE Signature

Method FREE on class CL_ISHMED_DI_CONTROL has no parameter.
Method FREE on class CL_ISHMED_DI_CONTROL has no exception.

Method GET_ACTIVE_AUTHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DICTAT Call by reference Object reference (TYPE REF TO) CL_ISHMED_DI_DICTAT Diktat 20080311
2 Importing IR_RECORD Call by reference Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20080311
3 Importing I_LOOK_PARAM Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20080311
4 Returning R_AUTHOR Value transfer Type reference (TYPE) N2DI_AUTHOR Autor der Sprachaufzeichnung 20080311

Method GET_ACTIVE_AUTHOR on class CL_ISHMED_DI_CONTROL has no exception.

Method GET_ACTIVE_RECORD_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATE Value transfer Type reference (TYPE) N2DI_RECORD_STATE Aufzeichnungsstatus 20080912
# Exception Resumable Description Created on
1 CX_ISHMED_DI_RECORD Ausnahmen in der Sprach-Aufnahme 20080912

Method GET_ITEM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RECORD Call by reference Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20080311
2 Returning RT_ITEM Value transfer Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_OBJECT_NOT_FOUND Objekt nicht gefunden 20090821

Method GET_LAST_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RECORD Value transfer Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20080403
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20090826

Method GET_LATEST_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_RECORD Value transfer Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20091029
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20091029

Method GET_RECORD_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RECORD Call by reference Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20080311
2 Returning RS_ITEM Value transfer Type reference (TYPE) N2DI_RECORD Verwaltungsdaten der Sprachaufzeinung 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method GET_SELECTED_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20080311
2 Returning RR_RECORD Value transfer Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method GET_TEXT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LIST Value transfer Type reference (TYPE) ISHMED_T_DI_TEXT Liste zugeordneter Texte 20080311

Method GET_TEXT_LIST on class CL_ISHMED_DI_CONTROL has no exception.

Method GET_VMA_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VMA Call by reference Type reference (TYPE) N1MITARB Verantwortlicher Mitarbeiter 20080311
2 Returning R_NAM Value transfer Type reference (TYPE) STRING 20080311

Method GET_VMA_NAME on class CL_ISHMED_DI_CONTROL has no exception.

Method HANDLE_API_SAVE_REQUEST Signature

Method HANDLE_API_SAVE_REQUEST on class CL_ISHMED_DI_CONTROL has no parameter.
Method HANDLE_API_SAVE_REQUEST on class CL_ISHMED_DI_CONTROL has no exception.

Method HANDLE_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20080311

Method HANDLE_FUNCTION_SELECTED on class CL_ISHMED_DI_CONTROL has no exception.

Method HANDLE_ON_DROPDOWN_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20080311
2 Importing POSX Value transfer Attribute reference (LIKE) 20080311
3 Importing POSY Value transfer Attribute reference (LIKE) 20080311

Method HANDLE_ON_DROPDOWN_CLICK on class CL_ISHMED_DI_CONTROL has no exception.

Method HANDLE_ON_TREE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20080403

Method HANDLE_ON_TREE_ITEM on class CL_ISHMED_DI_CONTROL has no exception.

Method HANDLE_RECORD_DATA_CHANGED Signature

Method HANDLE_RECORD_DATA_CHANGED on class CL_ISHMED_DI_CONTROL has no parameter.
Method HANDLE_RECORD_DATA_CHANGED on class CL_ISHMED_DI_CONTROL has no exception.

Method HANDLE_TEXT_RECEIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Value transfer Attribute reference (LIKE) 20080311

Method HANDLE_TEXT_RECEIVED on class CL_ISHMED_DI_CONTROL has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20080403

Method HAS_CHANGED on class CL_ISHMED_DI_CONTROL has no exception.

Method INIT_SYSTEM Signature

Method INIT_SYSTEM on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_ERR_CUSTOMIZING Fehlerhafte Systemeinstellung 20080311
2 CX_ISHMED_DI_SYSTEM Ausnahmen Diktatsystem 20080311

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20080311

Method IS_CHANGED on class CL_ISHMED_DI_CONTROL has no exception.

Method IS_SAVE Signature

Method IS_SAVE on class CL_ISHMED_DI_CONTROL has no parameter.
Method IS_SAVE on class CL_ISHMED_DI_CONTROL has no exception.

Method PAUSE_TRANSCRIBE Signature

Method PAUSE_TRANSCRIBE on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method PLAY Signature

Method PLAY on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method RAISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_EXC Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20080311
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID 'N2DI' Nachrichtenklasse 20080311
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20080311
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Nachrichtentyp 20080311
5 Importing I_MSGV1 Call by reference Type reference (TYPE) SIMPLE Nachrichten, Nachrichtenvariable 20080311
6 Importing I_MSGV2 Call by reference Type reference (TYPE) SIMPLE Nachrichten, Nachrichtenvariable 20080311
7 Importing I_MSGV3 Call by reference Type reference (TYPE) SIMPLE Nachrichten, Nachrichtenvariable 20080311
8 Importing I_MSGV4 Call by reference Type reference (TYPE) SIMPLE Nachrichten, Nachrichtenvariable 20080311
9 Importing I_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW Zeile im Parameter 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method RECOGNIZE Signature

Method RECOGNIZE on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method RECORD Signature

Method RECORD on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method REFRESH_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20080403
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method REGISTER_EVENTS Signature

Method REGISTER_EVENTS on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method SCAN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULT_TAB Call by reference Type reference (TYPE) T_TEXT_TAB aufbereitete Texttabelle 20080311
2 Importing TEXT_STREAM Call by reference Type reference (TYPE) N2DI_TEXT Klartext einer Sprachaufzeichnung 20080311

Method SCAN_TEXT on class CL_ISHMED_DI_CONTROL has no exception.

Method SELECT_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Schlüssel eines Knotens 20080403
# Exception Resumable Description Created on
1 CX_ISHMED_DI Ausnahmen in der Diktat - API 20080403

Method SET_ACTIVE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD_ID Call by reference Type reference (TYPE) N2DI_REC_ID ID Sprachaufzeichnung 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method SET_AUTHOR Signature

Method SET_AUTHOR on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method SET_BUTTON_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENABLED Call by reference Type reference (TYPE) ISH_ON_OFF ON IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20080311
2 Importing I_FUNCTION Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20080311

Method SET_BUTTON_STATE on class CL_ISHMED_DI_CONTROL has no exception.

Method SET_FUNCTION_MODE Signature

Method SET_FUNCTION_MODE on class CL_ISHMED_DI_CONTROL has no parameter.
Method SET_FUNCTION_MODE on class CL_ISHMED_DI_CONTROL has no exception.

Method SET_INFO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) SDYDO_TEXT_ELEMENT 20080311

Method SET_INFO_TEXT on class CL_ISHMED_DI_CONTROL has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) SY-TCODE Dokumentenmodus 20080311

Method SET_MODE on class CL_ISHMED_DI_CONTROL has no exception.

Method SHOW_RECORD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20080311
2 Returning RR_RECORD Value transfer Object reference (TYPE REF TO) CL_ISHMED_DI_RECORD Verwaltungsobjekt Sprachaufzeichnung 20080311
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method STOP_TRANSCRIBE Signature

Method STOP_TRANSCRIBE on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311

Method TRANSCRIBE Signature

Method TRANSCRIBE on class CL_ISHMED_DI_CONTROL has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_DI_LINK Ausnahmen im Linkelement DICATATION 20080311
Event Signatures

Event API_TEXT_FILE Signature
Event API_TEXT_FILE on class CL_ISHMED_DI_CONTROL has no parameter.
Event SAVE_REQUEST Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_SAVE Exporting Value transfer Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20080822
History
Last changed by/on SAP  20081217 
SAP Release Created in