Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ISHMED_DOC_CTRLAREA_SCR | Superclass for Document Display in Control Area | 20050125 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_DOC_SCREEN_DIALOG | Dialog Methods of a Document | 20050201 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_ISHMED_DOC_SCREEN_PRINT | Print Methods of a Document | 20050201 |
Properties
Class | CL_ISHMED_DOC_WORD_SCR | |
Short Description | i.s.h.med Control for Office Integration | |
Super Class | CL_ISHMED_DOC_CTRLAREA_SCR | Superclass for Document Display in Control Area |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | N2DOC_WORD | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | NMED_DOC | IS-H*MED: Medical Documents |
Created | 20050125 | SAP |
Last change | 20050705 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_ISHMED_DOC_SCREEN_DIALOG | Dialog Methods of a Document | 20050201 | ||
2 | IF_ISHMED_DOC_SCREEN_PRINT | Print Methods of a Document | 20050201 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_ISHMED_DOC_WORD_DATA | 20050517 | Data Class for Word Documents |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_ISHMED_DOC_WORD_SCR | Reference to Active Screen 100 | 20050517 | ||
2 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TIMER | Timer | 20050225 | ||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_DI_APPL_WORD | Integration Dictation Control in WordContainer | 20080312 | ||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_OLE_CONTAINER_CONTROL | OLE Container | 20050225 | ||
5 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_DOCUMENT_PROXY | Document Proxy | 20050225 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_ISHMED_WORD_DOCTYP | BAdI-Interface IF_EX_ISHMED_WORD_DOCTYP | 20050215 | ||
7 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_ISHMED_WORDCONTAINER | BAdI-Interface IF_EX_ISHMED_WORDCONTAINER | 20050215 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_ISHMED_WORD_SAVE | BAdI Interface IF_EX_ISHMED_WORD_SAVE | 20050215 | ||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_EX_ISHMED_WORD_UPD | BAdI Interface IF_EX_ISHMED_WORD_UPD | 20050215 | ||
10 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_FORM | Interface Reference Because of Macro | 20050225 | ||
11 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_LINK_SERVER | Link Server Interface | 20050321 | ||
12 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | I_OI_TABLE_COLLECTION | Table Collection | 20050321 | ||
13 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | Counter | 20060530 | ||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ISHMED_N2BINARY | Binary Memory Object | 20050221 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | N2DTWORD | IS-H*MED: Table of Word application document categories | 20050127 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | N2_DICT_EASY | Display Mode | 20080312 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | N2_DICT_WORD | Dictation Functions - WordContainer Assignment | 20080312 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ISHMED_T_N2STRING | Return Table Filled in Macro | 20050321 | ||
19 | ![]() |
Static Attribute | Private | Type reference (TYPE) | I | Timer Interval | 20050127 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ISHMED_RN2PCWORDCONTAINER | Transfer to SAP Table | 20050321 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | BAdI Call During Word Document Update | 20050215 |
2 | ![]() |
Instance method | Public | Method | Call Function Code Defined with BAdI | 20050617 |
3 | ![]() |
Instance method | Public | Method | Initialization of Active BAdI | 20050215 |
4 | ![]() |
Instance method | Private | Method | Checks Whether Doc Template or Word File Exists | 20050318 |
5 | ![]() |
Instance method | Public | Method | Checks Whether Content of Document Has Changed | 20050224 |
6 | ![]() |
Instance method | Private | Method | Checks for Changes Using Macro issaved | 20050225 |
7 | ![]() |
Instance method | Private | Method | Create BAdI Exit Handler for Word Container | 20050215 |
8 | ![]() |
Instance method | Private | Method | Creates WordContainer Controls | 20050125 |
9 | ![]() |
Instance method | Private | Method | Check Whether Dictation Is Configured for Document Category | 20080312 |
10 | ![]() |
Instance method | Private | Method | Create dictation, when button N2DI is activated | 20080312 |
11 | ![]() |
Instance method | Private | Event handling method | Dictation Screen Closed | 20080312 |
12 | ![]() |
Instance method | Private | Event handling method | Dictation/Transcription Produces Text for Further Processing | 20080312 |
13 | ![]() |
Instance method | Private | Method | Execute a Macro | 20050215 |
14 | ![]() |
Instance method | Private | Method | Gets Data Crown for Initial Creation | 20050321 |
15 | ![]() |
Instance method | Private | Event handling method | Event for Timer | 20050128 |
16 | ![]() |
Instance method | Public | Method | Save Document | 20050221 |
17 | ![]() |
Instance method | Public | Method | Save Word Document on Work Station | 20050214 |
18 | ![]() |
Instance method | Private | Method | Writes Application Log | 20050208 |
19 | ![]() |
Instance method | Private | Method | Sets Document Format to Be Created (NATIVE, RTF, ..) | 20050127 |
20 | ![]() |
Instance method | Private | Method | Read-Only/Protect/Status | 20050221 |
21 | ![]() |
Instance method | Public | Method | Sets Title Row | 20050208 |
22 | ![]() |
Instance method | Private | Method | Initializes Timer for Parameter N2_WORDCONT_AUTOSAVE | 20050127 |
23 | ![]() |
Instance method | Private | Method | Switches Timer On | 20050127 |
24 | ![]() |
Instance method | Private | Method | Switches Timer Off | 20050127 |
Events
Class CL_ISHMED_DOC_WORD_SCR has no event.
Types
Class CL_ISHMED_DOC_WORD_SCR has no local type.
Method Signatures
Method CALL_EXIT_WORD_UPD Signature
Method CALL_EXIT_WORD_UPD on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method CALL_EXIT_WORD_UPD on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method CALL_MOD_UPD_USER_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_GUI_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Menu Painter: Objektcode | 20050617 |
Method CALL_MOD_UPD_USER_EXIT on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method CALL_USER_EXITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_GUI_CODE | Call by reference | Type reference (TYPE) | N2_GUI_CODE | Menu Painter: Objektcode | 20050216 |
Method CALL_USER_EXITS on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method CHECK_AND_TRANSFER_DOT_AND_DOC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_BIN_DATA | Call by reference | Type reference (TYPE) | ISHMED_T_RAW32000 | IS-H*MED: uninterpretierte Folge von Bytes | 20050320 | ||
2 | ![]() |
E_LENGTH | Call by reference | Type reference (TYPE) | N2_BYTES | Größe der gespeicherten Datei in Bytes | 20050320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20050318 |
Method CHECK_DOCUMENT_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_HAS_CHANGED | Call by reference | Type reference (TYPE) | C | X, wenn das Dokument geändert wurde | 20050224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20050224 |
Method CHECK_MACRO_ISSAVED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_HAS_CHANGED | Call by reference | Type reference (TYPE) | I | 0(not exist), 1(saved),2(changed) | 20050225 |
Method CHECK_MACRO_ISSAVED on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method CREATE_EXIT_HANDLER Signature
Method CREATE_EXIT_HANDLER on class CL_ISHMED_DOC_WORD_SCR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20050215 |
Method CREATE_WORD_CONTROLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DOCUMENT_FORMAT | Call by reference | Type reference (TYPE) | C | 'NATIVE' | Dokument Format (DOC,RTF, usw.) | 20050126 | |
2 | ![]() |
I_MODE | Call by reference | Type reference (TYPE) | C | SPACE | unprotect/protect = X | 20050322 | |
3 | ![]() |
I_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Abstracter Container fuer GUI Controls | 20050125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20050125 |
Method DICTATION_CHECK_ACTIVE Signature
Method DICTATION_CHECK_ACTIVE on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method DICTATION_CHECK_ACTIVE on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method DICTATION_CREATE Signature
Method DICTATION_CREATE on class CL_ISHMED_DOC_WORD_SCR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20080312 |
Method DICTATION_ON_CLOSE Signature
Method DICTATION_ON_CLOSE on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method DICTATION_ON_CLOSE on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method DICTATION_TEXT_RECEIVED Signature
Method DICTATION_TEXT_RECEIVED on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method DICTATION_TEXT_RECEIVED on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method EXECUTE_MACRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_MACRO_NAME | Call by reference | Type reference (TYPE) | STRING | Makroname | 20050215 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20050215 |
Method GET_DATA_FOR_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_WAS_INTERRUPTED | Call by reference | Type reference (TYPE) | C | 'X' = Interrupted in User Exit | 20100727 |
Method GET_DATA_FOR_CREATE on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method HANDLE_TIMER Signature
Method HANDLE_TIMER on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method HANDLE_TIMER on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method SAVE_DOCUMENT Signature
Method SAVE_DOCUMENT on class CL_ISHMED_DOC_WORD_SCR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20050226 |
Method SAVE_DOCUMENT_AS_LOCAL Signature
Method SAVE_DOCUMENT_AS_LOCAL on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method SAVE_DOCUMENT_AS_LOCAL on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method SET_APPLICATION_CALLED Signature
Method SET_APPLICATION_CALLED on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method SET_APPLICATION_CALLED on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method SET_DOCUMENT_FORMAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_FORMAT | Call by reference | Type reference (TYPE) | C | 20050127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Office Integration | 20050127 |
Method SET_DOCUMENT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_MODE | Call by reference | Type reference (TYPE) | C | protect/Unprotect | 20050221 |
Method SET_DOCUMENT_MODE on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method SET_DOC_TITLEBAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TITLE | Call by reference | Type reference (TYPE) | SY-TITLE | Inhalt der Titelzeile | 20050208 |
Method SET_DOC_TITLEBAR on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method SET_TIMER Signature
Method SET_TIMER on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method SET_TIMER on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method SET_TIMER_OFF Signature
Method SET_TIMER_OFF on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method SET_TIMER_OFF on class CL_ISHMED_DOC_WORD_SCR has no exception.
Method SET_TIMER_ON Signature
Method SET_TIMER_ON on class CL_ISHMED_DOC_WORD_SCR has no parameter.
Method SET_TIMER_ON on class CL_ISHMED_DOC_WORD_SCR has no exception.
History
Last changed by/on | SAP | 20050705 |
SAP Release Created in | 600 |