Hierarchy
⤷
⤷
Properties
| Class | /MRSS/CL_DPR_ATTACH | |
| Short Description | Profile User Interface | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /MRSS/DPR | MRS Interface for Cprojects |
| Created | 20080617 | SAP |
| Last change | 20141109 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class /MRSS/CL_DPR_ATTACH has no forward declaration.
Interfaces
Class /MRSS/CL_DPR_ATTACH has no interface implemented.
Friends
Class /MRSS/CL_DPR_ATTACH has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | Alv grid for Attachments | 20080617 | |||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Structured qualifications container | 20080617 | |||
| 3 | Instance attribute | Public | Object reference (TYPE REF TO) | /MRSS/CL_SQP_CUSTOMIZING | Reference to customizing class | 20080617 | |||
| 4 | Instance attribute | Public | Object reference (TYPE REF TO) | /MRSS/IF_SQP_MNT_PROFILE | Reference to BL:FACADE | 20080617 | |||
| 5 | Static Attribute | Private | Object reference (TYPE REF TO) | /MRSS/CL_DPR_ATTACH | Profile - User Interface | 20080617 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQU_CURRENT_CELL | Current cell of ALV grid | 20080617 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SO_ENTRYID_TAB | Folder Entry ID (Obj.+Fol.+Forwarder Name) table | 20080617 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_SQP_EATH_OUT_TAB | Attachment List table | 20080617 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SQP_GUIDS_TAB | Table with Guids | 20080617 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Table with Messages | 20080617 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_BOOLEAN | VAriable to see if an attachment has been uploaded/deleted | 20080617 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_SQU_DISP_MODE | 'E' | Screen display mode | 20080617 | ||
| 13 | Instance attribute | Public | Type reference (TYPE) | SMP_DYNTXT | Text for error function key | 20080617 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | SMP_DYNTXT | Menu Painter: Program interface for dynamic texts | 20080617 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | SWO_TYPEID | Object key | 20080617 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20080617 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Profile type | 20080617 |
Methods
Events
Class /MRSS/CL_DPR_ATTACH has no event.
Types
Class /MRSS/CL_DPR_ATTACH has no local type.
Method Signatures
Method ALV_EXCLUDE_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TOOLBAR_EXCLUDE | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | table of excluded toobar buttons | 20080617 |
Method ALV_EXCLUDE_TOOLBAR on class /MRSS/CL_DPR_ATTACH has no exception.
Method ATTACHMENT_DELETE Signature
Method ATTACHMENT_DELETE on class /MRSS/CL_DPR_ATTACH has no parameter.
Method ATTACHMENT_DELETE on class /MRSS/CL_DPR_ATTACH has no exception.
Method ATTACHMENT_UPLOAD Signature
Method ATTACHMENT_UPLOAD on class /MRSS/CL_DPR_ATTACH has no parameter.
Method ATTACHMENT_UPLOAD on class /MRSS/CL_DPR_ATTACH has no exception.
Method CALL_ATTACHMENT_UPLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FLD_DATA | Call by reference | Type reference (TYPE) | SOFM1 | SAPoffice: folder contents, change attributes | 20080617 | |||
| 2 | ES_HEADER_DATA | Call by reference | Type reference (TYPE) | SOOD1 | SAPoffice: object definition, change attributes | 20080617 | |||
| 3 | ES_OBJ_TYPE | Call by reference | Type reference (TYPE) | SOODK-OBJTP | Code for document class | 20080617 | |||
| 4 | ET_OBJCONT | Call by reference | Type reference (TYPE) | SOLI_TAB | Objcont and Objhead as Table Type | 20080617 | |||
| 5 | ET_OBJHEADER | Call by reference | Type reference (TYPE) | SOLI_TAB | Objcont and Objhead as Table Type | 20080617 | |||
| 6 | EV_CANCEL | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 |
Method CALL_ATTACHMENT_UPLOAD on class /MRSS/CL_DPR_ATTACH has no exception.
Method CHECK_DATA_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHANGED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20080617 |
Method CHECK_DATA_CHANGE on class /MRSS/CL_DPR_ATTACH has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class /MRSS/CL_DPR_ATTACH has no parameter.
Method CONSTRUCTOR on class /MRSS/CL_DPR_ATTACH has no exception.
Method DISP_ATTACHMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DYNNR | Call by reference | Type reference (TYPE) | SY-DYNNR | ABAP program, number of current screen | 20080617 | |||
| 2 | IV_REPID | Call by reference | Type reference (TYPE) | SY-REPID | ABAP program, current main program | 20080617 |
Method DISP_ATTACHMENTS on class /MRSS/CL_DPR_ATTACH has no exception.
Method FILL_ATTACH_OUTTAB Signature
Method FILL_ATTACH_OUTTAB on class /MRSS/CL_DPR_ATTACH has no parameter.
Method FILL_ATTACH_OUTTAB on class /MRSS/CL_DPR_ATTACH has no exception.
Method FREE_CONTAINERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BL_ENGINE_FREE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | free the business layer instance | 20080617 |
Method FREE_CONTAINERS on class /MRSS/CL_DPR_ATTACH has no exception.
Method GET_ATTACH_FCAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATTACH_FCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Attachments Field Catalog | 20080617 |
Method GET_ATTACH_FCAT on class /MRSS/CL_DPR_ATTACH has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EREF_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /MRSS/CL_DPR_ATTACH | Profile User interface | 20080617 |
Method GET_INSTANCE on class /MRSS/CL_DPR_ATTACH has no exception.
Method HANDLE_ATCH_BUTTON_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_COL_ID | Value transfer | Attribute reference (LIKE) | 20080617 | |||||
| 2 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20080617 |
Method HANDLE_ATCH_BUTTON_CLICK on class /MRSS/CL_DPR_ATTACH has no exception.
Method HANDLE_ATTACH_TOOLBAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INTERACTIVE | Value transfer | Attribute reference (LIKE) | 20080617 | |||||
| 2 | E_OBJECT | Value transfer | Attribute reference (LIKE) | 20080617 |
Method HANDLE_ATTACH_TOOLBAR on class /MRSS/CL_DPR_ATTACH has no exception.
Method HANDLE_ATTCH_TOOLBAR_FUNC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UCOMM | Value transfer | Attribute reference (LIKE) | 20080617 |
Method HANDLE_ATTCH_TOOLBAR_FUNC on class /MRSS/CL_DPR_ATTACH has no exception.
Method LOGON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Does employee profile exist | 20080617 | |||
| 2 | EV_RETURN | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Success/Fail | 20080617 | |||
| 3 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Screen display options | 20080617 | |||
| 4 | IV_OBJKEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Type of profile | 20080617 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The profile is locked. | 20080617 |
Method MESSAGE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Table with Messages | 20080617 |
Method MESSAGE_OUTPUT on class /MRSS/CL_DPR_ATTACH has no exception.
Method MOVE_ATTACH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJKEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Object key | 20081006 |
Method MOVE_ATTACH on class /MRSS/CL_DPR_ATTACH has no exception.
Method POPUP_TO_CONFIRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LEAVE | Call by reference | Type reference (TYPE) | C | J=yes, N= no, X=cancel | 20080617 | |||
| 2 | EV_SAVE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 | |||
| 3 | IV_OKCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Screens, function code triggered by PAI | 20080617 |
Method POPUP_TO_CONFIRM on class /MRSS/CL_DPR_ATTACH has no exception.
Method PROCESS_PAI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DISP_MODE | Call by reference | Type reference (TYPE) | /MRSS/T_SQU_DISP_MODE | Screen display mode. | 20080617 | |||
| 2 | EV_NEW_OKCODE | Call by reference | Type reference (TYPE) | SYST-UCOMM | Screens, function code triggered by PAI | 20080617 | |||
| 3 | IV_OKCODE | Call by reference | Type reference (TYPE) | SYST-UCOMM | SPACE | Screens, Function Code That Triggered PAI | 20080617 |
Method PROCESS_PAI on class /MRSS/CL_DPR_ATTACH has no exception.
Method PROFILE_ATTACHMENTS_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATTACHMENTS | Call by reference | Type reference (TYPE) | /MRSS/T_ATTACH_TAB | Request Attachment | 20080617 | |||
| 2 | IV_OBJKEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Object key | 20080617 |
Method PROFILE_ATTACHMENTS_LIST on class /MRSS/CL_DPR_ATTACH has no exception.
Method PROFILE_ATTACHMENT_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETURN | Return Parameter | 20080617 | |||
| 2 | IV_ATTACHMENT | Call by reference | Type reference (TYPE) | BORIDENT-OBJKEY | Object key | 20080617 |
Method PROFILE_ATTACHMENT_DELETE on class /MRSS/CL_DPR_ATTACH has no exception.
Method PROFILE_ATTACHMENT_PUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FLD_DATA | Call by reference | Type reference (TYPE) | SOFM1 | SAPoffice: folder contents, change attributes | 20080617 | |||
| 2 | IS_HEADER_DATA | Call by reference | Type reference (TYPE) | SOOD1 | SAPoffice: object definition, change attributes | 20080617 | |||
| 3 | IT_OBJCONT | Call by reference | Type reference (TYPE) | SOLI_TAB | Objcont and Objhead as Table Type | 20080617 | |||
| 4 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SOODK-OBJTP | Code for document class | 20080617 |
Method PROFILE_ATTACHMENT_PUT on class /MRSS/CL_DPR_ATTACH has no exception.
Method PROFILE_ATTACHMENT_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SAVE | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 |
Method PROFILE_ATTACHMENT_UPDATE on class /MRSS/CL_DPR_ATTACH has no exception.
Method REFRESH_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NO_REFRESH | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 |
Method REFRESH_DATA on class /MRSS/CL_DPR_ATTACH has no exception.
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 |
Method SAVE on class /MRSS/CL_DPR_ATTACH has no exception.
Method SET_DISPLAY_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LOCKED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 | |||
| 2 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | /MRSS/T_SQU_DISP_MODE | Display mode. | 20080617 |
Method SET_DISPLAY_MODE on class /MRSS/CL_DPR_ATTACH has no exception.
Method SWITCH_DISP_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NO_REFRESH | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20080617 |
Method SWITCH_DISP_MODE on class /MRSS/CL_DPR_ATTACH has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 610 |