SAP ABAP Class CL_ECATT_UI_ATTACHMENT (UI for Attachment)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_DOC_TOOL_UI (Package) eCATT - UI layer SAPGUI - Utilities for test case doc.
Properties
Class CL_ECATT_UI_ATTACHMENT  
Short Description UI for Attachment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_DOC_TOOL_UI   eCATT - UI layer SAPGUI - Utilities for test case doc. 
Created 20091230   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECATT_UI_ATTACHMENT has no forward declaration.
Interfaces
Class CL_ECATT_UI_ATTACHMENT has no interface implemented.
Friends
Class CL_ECATT_UI_ATTACHMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AP_ATT Instance attribute Protected Object reference (TYPE REF TO) CL_ECATT_APL_ATTACHMENT Link External Documents 20100122
2 AT_MESSAGES Instance attribute Private Type reference (TYPE) ETATTACH_EX_MSG_TT Exception messages for attachments - Table Type 20100407
3 CC_ATTACHMENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20091231
4 CP_ATTACHMENT_ALV Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20091231
5 GT_ATTACHMENT Instance attribute Private Type reference (TYPE) ETSTYL_ATTACH_TT External Documents linked to eCATT Objects 20100105
6 GT_DROPDOWN Instance attribute Private Type reference (TYPE) LVC_T_DROP ALV Control: Dropdown List Boxes 20091231
7 GT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20091231
8 GV_DFLAG Instance attribute Private Type reference (TYPE) BOOLEAN 0 Boolean Variable (X=True, -=False, Space=Unknown) 20100118
9 GV_FLAG Instance attribute Public Type reference (TYPE) BOOLEAN 0 Boolean Variable (X=True, -=False, Space=Unknown) 20091230
10 GV_H_FLAG Instance attribute Private Type reference (TYPE) BOOLEAN 0 Boolean Variable (X=True, -=False, Space=Unknown) 20100218
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_SAP_DOCU_TOOL Instance method Protected Method Edit/Display SAPSCRIPT Document 20100216
2 CHANGE_FIELD_CATALOG Instance method Public Method Modify field catalog to enable/disable cells in ALV 20100218
3 CHECK_ATTACH_NAME Instance method Private Method Check for duplicate Attachment Name 20100304
4 CHECK_ATTACH_TYPE Instance method Private Method Check attachment type for download and delete 20100223
5 CHECK_DEFAULT Instance method Private Method Check for default attachments 20100223
6 CHECK_DOUBLE_CLICK Instance method Private Method Check column on double click 20100223
7 CHECK_FILE_PATH Instance method Private Method Validate File Path 20100223
8 CHECK_IS_DEFAULT Instance method Private Method Check for multiple default attachments 20100304
9 CHECK_LINKED_TYPE Instance method Private Method Check for Linked to and linked type combination 20100304
10 CHECK_RECORD_SEL Instance method Private Method Check record selection 20100223
11 CHECK_UPLOAD Instance method Private Method check for errors during upload 20100222
12 COLLECT_DISP_EXCEPTION Instance method Public Method Collect and display all messages 20100222
13 CONSTRUCTOR Instance method Public Constructor Set Attachments and custom container for ALV display 20100218
14 DELETE_ATTACHMENT Instance method Private Method Delete attachment 20100311
15 DELETE_EMPTY_RECORDS Instance method Private Method Delete empty records 20100426
16 DISPLAY_ALL_ATTACHMENTS Instance method Private Method Display all attachments 20100223
17 DISPLAY_ATTACHMENT Instance method Public Method Display selected attachment 20100115
18 DISP_ATTACHMENT_LINKED Instance method Public Method Display attachment linked to variant 20100507
19 DISP_DEF_ATTACH Instance method Public Method Display default attachment 20100217
20 DOWNLOAD_ALL_ATTACHMENTS Instance method Private Method Download all selected attachments 20100223
21 DOWNLOAD_ATTACHMENT Instance method Public Method Download selected attachments 20100118
22 DOWNLOAD_BEFORE_DELETE Instance method Public Method Delete attachment 20100223
23 DOWNLOAD_FILES Instance method Public Method Download all files to a given folder 20100524
24 FINISH Instance method Public Method delete attributes 20100304
25 INSERT_ATTACHMENT Instance method Private Method inserting attachment type link 20100222
26 ON_CLICK Instance method Private Event handling method on button click 20100215
27 ON_CONTEXT_MENU_REQUEST Instance method Protected Event handling method Context Menu Request 20100317
28 ON_DATA_CHANGED Instance method Private Event handling method changed data 20100106
29 ON_DATA_CHANGE_FINISHED Instance method Private Event handling method data change finished 20100212
30 ON_DISPLAY Instance method Public Method Display Attacment Details in ALV 20091231
31 ON_DOUBLE_CLICK Instance method Private Event handling method Event for Double click on file 20100104
32 ON_F1 Instance method Private Event handling method close modal dialog box 20100215
33 ON_F4 Instance method Private Event handling method f4 help 20100107
34 ON_TOOLBAR Instance method Private Event handling method Display Toolbar for Attachment 20091230
35 ON_USER_COMMAND Instance method Private Event handling method Handle User Command for attachment 20091230
36 REFRESH_ALV Instance method Public Method Refresh attachments ALV 20100224
37 SET_ATTACHMENT_TO_GRID Instance method Private Method Set data to UI 20100225
38 SET_DROP_DOWN Instance method Private Method drop down table 20100222
39 SET_ECATT_OBJECT Instance method Public Method Handing over eCATT object to instance 20100223
40 SET_FIELDCATALOG Instance method Public Method Set fieldcatalog 20091231
41 UPLOAD_ATTACHMENT Instance method Public Method Link new attachment 20100115
42 UPLOAD_FILE_CONTENT Instance method Public Method Upload file content of all files during XML upload of eCATT 20100524
Events
Class CL_ECATT_UI_ATTACHMENT has no event.
Types
Class CL_ECATT_UI_ATTACHMENT has no local type.
Method Signatures

Method ACCESS_SAP_DOCU_TOOL Signature

Method ACCESS_SAP_DOCU_TOOL on class CL_ECATT_UI_ATTACHMENT has no parameter.
Method ACCESS_SAP_DOCU_TOOL on class CL_ECATT_UI_ATTACHMENT has no exception.

Method CHANGE_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISP Call by reference Type reference (TYPE) ETONOFF '0' eCATT Switch On/Off 20100415

Method CHANGE_FIELD_CATALOG on class CL_ECATT_UI_ATTACHMENT has no exception.

Method CHECK_ATTACH_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CANCEL Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20100413
2 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_APL_ATTACH exception class for attachment 20100304
3 Importing IS_ATTACH Call by reference Type reference (TYPE) ETALL_ATTACH Attachments with Operation code 20100304
4 Importing IV_ROW_NO Call by reference Type reference (TYPE) INT4 Natural number 20100305
# Exception Resumable Description Created on
1 CX_ECATT_APL_ATTACH exception class for attachment 20100304

Method CHECK_ATTACH_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223
2 Importing IV_ACTION Call by reference Type reference (TYPE) CHAR30 Text of length 132 20100223
3 Importing IV_ATTACH_NAME Call by reference Type reference (TYPE) ETDOC_NAME Attachment Name 20100223
4 Importing IV_ATTACH_TYPE Call by reference Type reference (TYPE) ETDOC_TYPE Attachment Type 20100223
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT exception class for attachment 20100223

Method CHECK_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT Exception class for UI 20100223
2 Importing IS_ATTACH Call by reference Type reference (TYPE) ETALL_ATTACH Attachments with Operation code 20100223
3 Importing IV_DEF_COUNT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100223
4 Importing IV_DEF_SAPSCRIPT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100223
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT exception class for attachment 20100223

Method CHECK_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20100223
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT exception class for attachment 20100223

Method CHECK_FILE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223
2 Importing IV_ATTACH_NAME Call by reference Type reference (TYPE) ETDOC_NAME Attachment Name 20100223
3 Importing IV_FILE_PATH Call by reference Type reference (TYPE) ETFILE_PATH File path 20100223
4 Importing IV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20100223
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT exception class for attachment 20100223

Method CHECK_IS_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_APL Basis Class for eCATT Middleware Exceptions 20100304
2 Importing IS_ATTACH Call by reference Type reference (TYPE) ETALL_ATTACH Attachments with Operation code 20100304
3 Importing IS_ATTACHMENT Call by reference Type reference (TYPE) ETSTYL_ATTACH attachment to hold style details 20100305
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100304

Method CHECK_LINKED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_APL_ATTACH exception class for attachment 20100304
2 Importing IS_ATTACH Call by reference Type reference (TYPE) ETALL_ATTACH Attachments with Operation code 20100304
# Exception Resumable Description Created on
1 CX_ECATT_APL_ATTACH exception class for attachment 20100304
2 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100304

Method CHECK_RECORD_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223
2 Importing IV_SEL_ROW Call by reference Type reference (TYPE) LVC_T_ROW ALV control: Table rows 20100223
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT exception class for attachment 20100223

Method CHECK_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_UI_ATTACHMENT Exception class for UI 20100222
2 Importing IV_FILE_NAME Call by reference Type reference (TYPE) STRING File name 20100222
3 Importing IV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20100413
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100222

Method COLLECT_DISP_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_APL_EX Call by reference Object reference (TYPE REF TO) CX_ECATT_APL_ATTACH exception class for attachment 20100222
2 Importing IP_UI_EX Call by reference Object reference (TYPE REF TO) CX_ECATT_UI_ATTACHMENT Exception class for UI 20100222
3 Importing IV_DEL_ATTACH Call by reference Type reference (TYPE) ETONOFF SPACE eCATT Switch On/Off 20100513

Method COLLECT_DISP_EXCEPTION on class CL_ECATT_UI_ATTACHMENT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATT_OBJECT Call by reference Object reference (TYPE REF TO) CL_ECATT_APL_ATTACHMENT Link External documents 20100218
2 Importing IM_CREATE_ALV Call by reference Type reference (TYPE) ETONOFF 'X' 'X' = Create Custom Container and ALV Object 20100524

Method CONSTRUCTOR on class CL_ECATT_UI_ATTACHMENT has no exception.

Method DELETE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW Call by reference Type reference (TYPE) LVC_T_ROID Assignment of Row Number to Row ID 20100407
# Exception Resumable Description Created on
1 CX_ECATT_APL_ATTACH exception class for attachment 20100315
2 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100312

Method DELETE_EMPTY_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_REC_EXISTS Call by reference Type reference (TYPE) ETONOFF eCATT Switch On/Off 20100426
2 Importing IT_INDEX_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV control: Table rows 20100426

Method DELETE_EMPTY_RECORDS on class CL_ECATT_UI_ATTACHMENT has no exception.

Method DISPLAY_ALL_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW Call by reference Type reference (TYPE) LVC_T_ROID Assignment of Row Number to Row ID 20100408
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223

Method DISPLAY_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223
2 Importing IS_ATTACH Call by reference Type reference (TYPE) ECTC_ATTACH External Documents linked to eCATT Objects 20100115
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223

Method DISP_ATTACHMENT_LINKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VAR_NAME Call by reference Type reference (TYPE) ETOBJ_NAME eCATT Object 20100507
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100507

Method DISP_DEF_ATTACH Signature

Method DISP_DEF_ATTACH on class CL_ECATT_UI_ATTACHMENT has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100224

Method DOWNLOAD_ALL_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW Call by reference Type reference (TYPE) LVC_T_ROID Assignment of Row Number to Row ID 20100407
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223

Method DOWNLOAD_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ECATT_UI_ATTACHMENT Exception class for UI 20100301
2 Importing IT_ATTACH Call by reference Type reference (TYPE) ETECATT_ATTACH_TT eCATT attachments 20100118
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223

Method DOWNLOAD_BEFORE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTACH_IDS Call by reference Type reference (TYPE) ETATT_GUID_TT Attachment Guid's table type 20100429
2 Importing IT_INDEX_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV control: Table rows 20100223
3 Importing IV_DWD_ALL Call by reference Type reference (TYPE) ETONOFF SPACE eCATT Switch On/Off 20100511
4 Importing IV_DWD_ATTACH Call by reference Type reference (TYPE) ETONOFF 'X' #X# = Anlage herunterladen 20100514
5 Importing IV_RESULT Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100223
# Exception Resumable Description Created on
1 CX_ECATT_APL_ATTACH exception class for attachment 20100315
2 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100223

Method DOWNLOAD_FILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEST_DIRECTORY Call by reference Type reference (TYPE) STRING Directory to download files 20100524
2 Importing IV_FOLDERNAME Call by reference Type reference (TYPE) STRING Folder Name 20100524
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100524

Method FINISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DESTROY_UI Call by reference Type reference (TYPE) ETONOFF 'X' -Destroy User Interfaces 20100304

Method FINISH on class CL_ECATT_UI_ATTACHMENT has no exception.

Method INSERT_ATTACHMENT Signature

Method INSERT_ATTACHMENT on class CL_ECATT_UI_ATTACHMENT has no parameter.
Method INSERT_ATTACHMENT on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20100218
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20100218

Method ON_CLICK on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_CONTEXT_MENU_REQUEST Signature

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

Method ON_CONTEXT_MENU_REQUEST on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20100106
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20100106

Method ON_DATA_CHANGED on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_DATA_CHANGE_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20100215
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20100215

Method ON_DATA_CHANGE_FINISHED on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_DISPLAY Signature

Method ON_DISPLAY on class CL_ECATT_UI_ATTACHMENT has no parameter.
Method ON_DISPLAY on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20100105
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20100104

Method ON_DOUBLE_CLICK on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_F1 Signature

Method ON_F1 on class CL_ECATT_UI_ATTACHMENT has no parameter.
Method ON_F1 on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20100107
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20100107
3 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20100107
4 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20100107

Method ON_F4 on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20091230
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20091230

Method ON_TOOLBAR on class CL_ECATT_UI_ATTACHMENT has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20091230
2 Importing SENDER Value transfer Attribute reference (LIKE) 20091230

Method ON_USER_COMMAND on class CL_ECATT_UI_ATTACHMENT has no exception.

Method REFRESH_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SETTAB Call by reference Type reference (TYPE) I 0 20100302

Method REFRESH_ALV on class CL_ECATT_UI_ATTACHMENT has no exception.

Method SET_ATTACHMENT_TO_GRID Signature

Method SET_ATTACHMENT_TO_GRID on class CL_ECATT_UI_ATTACHMENT has no parameter.
Method SET_ATTACHMENT_TO_GRID on class CL_ECATT_UI_ATTACHMENT has no exception.

Method SET_DROP_DOWN Signature

Method SET_DROP_DOWN on class CL_ECATT_UI_ATTACHMENT has no parameter.
Method SET_DROP_DOWN on class CL_ECATT_UI_ATTACHMENT has no exception.

Method SET_ECATT_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ECATT_OBJECT Call by reference Object reference (TYPE REF TO) CL_APL_ECATT_OBJECT Basis Class for eCATT Objects 20100223

Method SET_ECATT_OBJECT on class CL_ECATT_UI_ATTACHMENT has no exception.

Method SET_FIELDCATALOG Signature

Method SET_FIELDCATALOG on class CL_ECATT_UI_ATTACHMENT has no parameter.
Method SET_FIELDCATALOG on class CL_ECATT_UI_ATTACHMENT has no exception.

Method UPLOAD_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILE_NAME Call by reference Type reference (TYPE) STRING 20100204
2 Importing IV_LINKED_TO Call by reference Type reference (TYPE) ETOBJ_LINK Name of eCATT Object 20100225
3 Importing IV_LINKED_TYPE Call by reference Type reference (TYPE) STRING Type of eCATT Object 20100225
4 Importing IV_MULT_ATT Call by reference Type reference (TYPE) ETONOFF 'X' eCATT Switch On/Off 20100225
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100222

Method UPLOAD_FILE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ATTACH Call by reference Type reference (TYPE) ETALL_ATTACH_TT Attachments with Operation code 20100524
2 Importing IV_FOLDER_PATH Call by reference Type reference (TYPE) STRING Directory containing all files 20100524
# Exception Resumable Description Created on
1 CX_ECATT_UI_ATTACHMENT Exception class for UI 20100524
History
Last changed by/on SAP  20110908 
SAP Release Created in 730