SAP ABAP Interface IF_ISHMED_PMD_EDITOR (ishmed: Interface for Text Editor)
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 - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISHMED_LTE_EDITOR | IS-H*MED: Long Text Element with Text Modules | 20061220 |
Properties
| Interface | IF_ISHMED_PMD_EDITOR | |
| Short Description | ishmed: Interface for Text Editor |
General Data
| Package | NMED | R/3MED: Medical documentation GSD |
| Created | 20061214 | SAP |
| Last changed | 20070917 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_ISHMED_PMD_EDITOR has no forward declaration.
Interfaces
Interface IF_ISHMED_PMD_EDITOR has no interface.
Friends
Interface IF_ISHMED_PMD_EDITOR has no friend.
Attributes
Interface IF_ISHMED_PMD_EDITOR has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check if no. of Rows Below a Given Range of 72 Char per Line | 20070213 | |
| 2 | Instance method | Public | Method | Build Context Menu Function from Outside In | 20070214 | |
| 3 | Instance method | Public | Method | Finalize, Can be Redefined | 20061214 | |
| 4 | Instance method | Public | Method | Freeze Current Cursor Position | 20061214 | |
| 5 | Instance method | Public | Method | get modified status of displayed text | 20061221 | |
| 6 | Instance method | Public | Method | get text as R/3 table from control | 20061221 | |
| 7 | Instance method | Public | Method | Get text as string | 20061214 | |
| 8 | Instance method | Public | Method | Set the Frozen Cursor Position | 20061214 | |
| 9 | Instance method | Public | Method | Set Text Edit Control 'Read Only' Flag True or False | 20061221 | |
| 10 | Instance method | Public | Method | set text modification status | 20061221 | |
| 11 | Instance method | Public | Method | send R/3 table to control | 20061214 | |
| 12 | Instance method | Public | Method | Set text as string | 20061214 |
Events
Interface IF_ISHMED_PMD_EDITOR has no event.
Types
Interface IF_ISHMED_PMD_EDITOR has no local type.
Method Signatures
Method CHECK_ROW_COUNT_72 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | LINES_OVER_RANGE | Call by reference | Type reference (TYPE) | I | Nr of lines over range. If no lines over range then 0 | 20070213 | |||
| 2 | MAX_RANGE | Call by reference | Type reference (TYPE) | I | 112 | Max number lines for editor | 20070213 | ||
| 3 | VALIDE | Call by reference | Type reference (TYPE) | FLAG | if 'X' number of lines is blow the max range | 20070213 |
Method CHECK_ROW_COUNT_72 on Interface IF_ISHMED_PMD_EDITOR has no exception.
Method DO_CONTEXT_MENU_FUCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Type reference (TYPE) | C | fcode | 20070214 |
Method DO_CONTEXT_MENU_FUCTION on Interface IF_ISHMED_PMD_EDITOR has no exception.
Method FINALIZE Signature
Method FINALIZE on Interface IF_ISHMED_PMD_EDITOR has no parameter.
Method FINALIZE on Interface IF_ISHMED_PMD_EDITOR has no exception.
Method FREEZE_CURSOR_POSITION Signature
Method FREEZE_CURSOR_POSITION on Interface IF_ISHMED_PMD_EDITOR has no parameter.
Method FREEZE_CURSOR_POSITION on Interface IF_ISHMED_PMD_EDITOR has no exception.
Method GET_TEXTMODIFIED_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATUS | Call by reference | Type reference (TYPE) | I | boolean like value: true=1, false = 0) | 20061221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error while calling method of TextEdit control | 20061222 |
Method GET_TEXT_AS_R3TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MODIFIED | Call by reference | Type reference (TYPE) | I | modify status of text | 20061221 | |||
| 2 | ONLY_WHEN_MODIFIED | Call by reference | Type reference (TYPE) | I | 0 | get text only when modified | 20061221 | ||
| 3 | TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | text as R/3 table | 20061221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error while retrieving a property from TextEdit control | 20061222 | ||
| 2 | Error while retrieving text table via DataProvider control! | 20061222 | ||
| 3 | Error while creating DataProvider Control | 20061222 | ||
| 4 | Potential data loss: use get_text_as_stream instead | 20061222 |
Method GET_TEXT_AS_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MODIFIED | Call by reference | Type reference (TYPE) | I | modify status of text | 20061214 | |||
| 2 | ONLY_WHEN_MODIFIED | Call by reference | Type reference (TYPE) | I | 1 | get text only when modified | 20061214 | ||
| 3 | TEXT | Call by reference | Type reference (TYPE) | STRING | text as string with carriage returns and linefeeds | 20061214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error while retrieving a property from TextEdit control | 20061222 | ||
| 2 | The method isn't supported by the installed GUI | 20061222 |
Method SET_FROZEN_CURSOR_POSITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DO_SET_FOCUS | Value transfer | Type reference (TYPE) | FLAG | 'X' | general flag | 20061214 |
Method SET_FROZEN_CURSOR_POSITION on Interface IF_ISHMED_PMD_EDITOR has no exception.
Method SET_READONLY_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | READONLY_MODE | Call by reference | Type reference (TYPE) | I | 0 | readonly mode; eq 0: OFF ; ne 0: ON | 20061221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error while setting readonly mode! | 20061222 | ||
| 2 | INVALID_PARAMETER | 20061222 |
Method SET_TEXTMODIFIED_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATUS | Call by reference | Type reference (TYPE) | I | 0 | boolean like value: true=1, false = 0) | 20061221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error while setting property of TextEdit control | 20061222 |
Method SET_TEXT_AS_R3TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | table with text | 20061214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error while sending R/3 table to TextEdit control! | 20061222 | ||
| 2 | ERROR_DP_CREATE | 20061222 |
Method SET_TEXT_AS_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TEXT | Call by reference | Type reference (TYPE) | STRING | ext as string with carriage returns and linefeeds | 20061214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error on calling COM method | 20061222 | ||
| 2 | The method isn't supported by the installed GUI | 20061222 |
History
| Last changed by/on | SAP | 20070917 |
| SAP Release Created in | 700 |