Hierarchy
⤷
⤷
⤷
Properties
| Class | CL_ISHMED_PMD_PICTURE | |
| Short Description | Shell Around PMD Link (Screen) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | NMED | R/3MED: Medical documentation GSD |
| Created | 20011129 | SAP |
| Last change | 20050224 | 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) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ISHMED_PMD_PICTURE has no interface implemented.
Friends
Class CL_ISHMED_PMD_PICTURE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | C | 'X' | CENTER Active? | 20020118 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | C | 'X' | DELETE Active? | 20020118 | ||
| 3 | Instance attribute | Private | Type reference (TYPE) | C | 'X' | EXPORT Active? | 20020118 | ||
| 4 | Instance attribute | Private | Type reference (TYPE) | C | 'X' | IMPORT Active? | 20020118 | ||
| 5 | Instance attribute | Private | Type reference (TYPE) | RN2DOC_KEY | Document Key from the DMS | 20011204 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | RLGRAP-FILENAME | Local file for upload/download | 20020423 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | I | 0 | Picture is Centered | 20011204 | ||
| 8 | Instance attribute | Private | Type reference (TYPE) | I | 1 | Picture is Adjusted | 20011204 | ||
| 9 | Instance attribute | Private | Type reference (TYPE) | C | SPACE | Protected? X / Space | 20020122 | ||
| 10 | Instance attribute | Private | Type reference (TYPE) | C | 'X' | Visible? X / Space | 20020122 | ||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_SPLITTER_WITH_TOOL | Container instance | 20020115 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_PMD_CONTEXT | Context Information for the Document | 20020115 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ISHMED_PMD_DP_LINK | Data Provider for PMD Link Objects | 20020122 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_PICTURE | SAP Picture Control | 20020115 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | RLGRAP-FILENAME | File Name for Import (Full) | 20011207 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | N2_REFKEY | Reference Key | 20011204 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | TTB_BUTTON | Toolbar Buttons | 20011204 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | CNTL_SIMPLE_EVENT | Event | 20011204 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | CNTL_SIMPLE_EVENTS | Event Table | 20011204 | |||
| 20 | Instance attribute | Private | See coding | 20011207 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | TB_PIC_DOWNLOAD | Instance Event (0) |
Public (2) |
Download Picture | 20011204 |
| 2 | TB_PIC_UPLOAD | Instance Event (0) |
Public (2) |
Upload Picture | 20011204 |
Types
Class CL_ISHMED_PMD_PICTURE has no local type.
Method Signatures
Method BUTTONS__ADD Signature
Method BUTTONS__ADD on class CL_ISHMED_PMD_PICTURE has no parameter.
Method BUTTONS__ADD on class CL_ISHMED_PMD_PICTURE has no exception.
Method BUTTON__SET_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FCODE | Value transfer | Type reference (TYPE) | UI_FUNC | OKCode | 20011206 | |||
| 2 | P_STATE | Value transfer | Type reference (TYPE) | I | Zustand | 20011206 |
Method BUTTON__SET_STATE on class CL_ISHMED_PMD_PICTURE has no exception.
Method CMD__DELETE Signature
Method CMD__DELETE on class CL_ISHMED_PMD_PICTURE has no parameter.
Method CMD__DELETE on class CL_ISHMED_PMD_PICTURE has no exception.
Method CMD__IMPORT Signature
Method CMD__IMPORT on class CL_ISHMED_PMD_PICTURE has no parameter.
Method CMD__IMPORT on class CL_ISHMED_PMD_PICTURE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_PMD_CONTEXT | Kontext-Informationen zum Dokument | 20011204 | |||
| 2 | P_DOCUMENT_KEYS | Value transfer | Type reference (TYPE) | RN2DOC_KEY | Dokumenten-Schlüssel | 20011204 |
Method CONSTRUCTOR on class CL_ISHMED_PMD_PICTURE has no exception.
Method COPY_DATA_DIRECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_REFKEY | Value transfer | Type reference (TYPE) | N2_REFKEY | Referenzschlüssel eines referenzierten Objekts | 20020219 |
Method COPY_DATA_DIRECT on class CL_ISHMED_PMD_PICTURE has no exception.
Method COPY_DATA_PREPARE Signature
Method COPY_DATA_PREPARE on class CL_ISHMED_PMD_PICTURE has no parameter.
Method COPY_DATA_PREPARE on class CL_ISHMED_PMD_PICTURE has no exception.
Method CREATE__DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_REFKEY | Value transfer | Type reference (TYPE) | N2_REFKEY | IS-H*MED: Referenzschlüssel eines referenzierten Objekts | 20020219 |
Method CREATE__DATA on class CL_ISHMED_PMD_PICTURE has no exception.
Method CREATE__DIALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_PARENT | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container fuer Custom Controls in der Dynpro Area | 20020115 |
Method CREATE__DIALOG on class CL_ISHMED_PMD_PICTURE has no exception.
Method DATA__CHECK_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CHANGED | Value transfer | Type reference (TYPE) | ISH_TRUE_FALSE | IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') | 20020219 |
Method DATA__CHECK_CHANGES on class CL_ISHMED_PMD_PICTURE has no exception.
Method DATA__SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_REFKEY | Value transfer | Type reference (TYPE) | N2_REFKEY | IS-H*MED: Referenzschlüssel eines referenzierten Objekts | 20020219 | |||
| 2 | P_RESULT | Value transfer | Type reference (TYPE) | C | Ergebnis der Aktion | 20020219 |
Method DATA__SAVE on class CL_ISHMED_PMD_PICTURE has no exception.
Method DIALOG__SET_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_PROPERTY | Value transfer | Type reference (TYPE) | RN2PROPERTY | Eigenschaft: bestehend aus Name und Wert | 20020219 |
Method DIALOG__SET_PROPERTY on class CL_ISHMED_PMD_PICTURE has no exception.
Method EXPORT_PICTURE Signature
Method EXPORT_PICTURE on class CL_ISHMED_PMD_PICTURE has no parameter.
Method EXPORT_PICTURE on class CL_ISHMED_PMD_PICTURE has no exception.
Method HAS_FOCUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_HAS_FOCUS | Value transfer | Type reference (TYPE) | C | X - space | 20020417 |
Method HAS_FOCUS on class CL_ISHMED_PMD_PICTURE has no exception.
Method MY__LOAD_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FILENAME | Value transfer | Type reference (TYPE) | RLGRAP-FILENAME | Lokale Datei für Upload bzw. Download | 20020423 |
Method MY__LOAD_FILE on class CL_ISHMED_PMD_PICTURE has no exception.
Method ON_FUNCTION_SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 20011204 | |||||
| 2 | SENDER | Value transfer | Attribute reference (LIKE) | 20011204 |
Method ON_FUNCTION_SELECT on class CL_ISHMED_PMD_PICTURE has no exception.
Method PICTURE__FREE Signature
Method PICTURE__FREE on class CL_ISHMED_PMD_PICTURE has no parameter.
Method PICTURE__FREE on class CL_ISHMED_PMD_PICTURE has no exception.
Method PICTURE__SHOW Signature
Method PICTURE__SHOW on class CL_ISHMED_PMD_PICTURE has no parameter.
Method PICTURE__SHOW on class CL_ISHMED_PMD_PICTURE has no exception.
Method READ_FILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FILENAME | Value transfer | Type reference (TYPE) | RLGRAP-FILENAME | Lokale Datei für Upload bzw. Download | 20020423 |
Method READ_FILE on class CL_ISHMED_PMD_PICTURE has no exception.
Method READ__DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_REFKEY | Call by reference | Type reference (TYPE) | N2_REFKEY | IS-H*MED: Referenzschlüssel eines referenzierten Objekts | 20030728 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20030728 |
Method REGISTER_EVENTS Signature
Method REGISTER_EVENTS on class CL_ISHMED_PMD_PICTURE has no parameter.
Method REGISTER_EVENTS on class CL_ISHMED_PMD_PICTURE has no exception.
Method SET_BUTTONS Signature
Method SET_BUTTONS on class CL_ISHMED_PMD_PICTURE has no parameter.
Method SET_BUTTONS on class CL_ISHMED_PMD_PICTURE has no exception.
Method SET_BUTTON_FLAGS Signature
Method SET_BUTTON_FLAGS on class CL_ISHMED_PMD_PICTURE has no parameter.
Method SET_BUTTON_FLAGS on class CL_ISHMED_PMD_PICTURE has no exception.
Method SET_FOCUS Signature
Method SET_FOCUS on class CL_ISHMED_PMD_PICTURE has no parameter.
Method SET_FOCUS on class CL_ISHMED_PMD_PICTURE has no exception.
Method SET_MODE__PICTURE Signature
Method SET_MODE__PICTURE on class CL_ISHMED_PMD_PICTURE has no parameter.
Method SET_MODE__PICTURE on class CL_ISHMED_PMD_PICTURE has no exception.
Method TOGGLE_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_PROPERTY | Call by reference | Type reference (TYPE) | I | Property | 20011204 |
Method TOGGLE_PROPERTY on class CL_ISHMED_PMD_PICTURE has no exception.
Method UNDO Signature
Method UNDO on class CL_ISHMED_PMD_PICTURE has no parameter.
Method UNDO on class CL_ISHMED_PMD_PICTURE has no exception.
Method UPLOAD__GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Value transfer | Type reference (TYPE) | N2RAWTAB | Daten als iTab | 20011207 | |||
| 2 | P_FILENAME | Value transfer | Type reference (TYPE) | RLGRAP-FILENAME | Dateiname | 20011207 | |||
| 3 | P_FILE_SIZE | Call by reference | Type reference (TYPE) | I | Filesize | 20011207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | irgendwas falsch | 20011207 | ||
| 2 | Filename fehlt | 20011207 |
Method UPLOAD__GET_FILENAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_FILENAME | Value transfer | Type reference (TYPE) | RLGRAP-FILENAME | Lokale Datei für Upload bzw. Download | 20011207 |
Method UPLOAD__GET_FILENAME on class CL_ISHMED_PMD_PICTURE has no exception.
Event Signatures
Event TB_PIC_DOWNLOAD Signature
Event TB_PIC_DOWNLOAD on class CL_ISHMED_PMD_PICTURE has no parameter.
Event TB_PIC_UPLOAD Signature
Event TB_PIC_UPLOAD on class CL_ISHMED_PMD_PICTURE has no parameter.
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 463B |