SAP ABAP Class CL_MASS_SPSH_IMPORT_PREVIEW (Pre-View of an imported Spreadsheet)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-MS (Application Component) Cross-Application Mass Maintenance
     MASS (Package) Mass Maintenance Tool: Generic Part
Properties
Class CL_MASS_SPSH_IMPORT_PREVIEW  
Short Description Pre-View of an imported Spreadsheet    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class MASS_SPSH    
Program status     
Category 0   
Package MASS   Mass Maintenance Tool: Generic Part 
Created 20120911   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MASS_SPSH_IMPORT_PREVIEW has no interface implemented.
Friends
Class CL_MASS_SPSH_IMPORT_PREVIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ALV_APPEND_NAME Constant Private Type reference (TYPE) TABNAME 'S_ALV_HEAD' 20120918
2 MC_COL_NAME_BUTTONS Constant Private Type reference (TYPE) LVC_FNAME 'BUTTONS' 20120912
3 MC_COL_NAME_CELL_COLOR Constant Private Type reference (TYPE) LVC_FNAME 'CELL_COLOR' 20120918
4 MC_COL_NAME_ERR_ROW Constant Private Type reference (TYPE) LVC_FNAME 'ERR_ROW' 20121213
5 MC_COL_NAME_MAND_ROW Constant Private Type reference (TYPE) LVC_FNAME 'MAND_ROW' 20121213
6 MC_COL_NAME_ROW_COLOR Constant Private Type reference (TYPE) LVC_FNAME 'ROW_COLOR' 20120918
7 MC_COL_NAME_ROW_NO Constant Private Type reference (TYPE) LVC_FNAME 'ROW_NO' 20121214
8 MC_COL_NAME_UNASSIGNED Constant Private Type reference (TYPE) LVC_FNAME '' 20120917
9 MC_COL_PREFIX_ICON Constant Private Type reference (TYPE) STRING 'ICON_' 20120911
10 MC_COL_PREFIX_TECH Constant Private Type reference (TYPE) STRING 'ALV_' 20120911
11 MC_COL_SUFFIX_DESCR Constant Private Type reference (TYPE) STRING '_DESCR' 20120911
12 MC_FCODE_ASSIGN Constant Private Type reference (TYPE) UI_FUNC 'ASSIGN' 20121004
13 MC_FCODE_ASSIGN_COLUMN Constant Private Type reference (TYPE) UI_FUNC 'ASSIGN_COLUMN' 20120913
14 MC_FCODE_ASSIGN_TABLE Constant Private Type reference (TYPE) UI_FUNC 'ASSIGN_TABLE' 20121005
15 MC_FCODE_ASSIGN_TABLE_PREFIX Constant Private Type reference (TYPE) UI_FUNC 'ASSIGN_TABLE_' 20121005
16 MC_FCODE_FILTER Constant Private Type reference (TYPE) UI_FUNC 'FILTER' 20121213
17 MC_FCODE_FILTER_ALL Constant Private Type reference (TYPE) UI_FUNC 'ALL' 20121213
18 MC_FCODE_FILTER_COR Constant Private Type reference (TYPE) UI_FUNC 'COR' 20121213
19 MC_FCODE_FILTER_ERR Constant Private Type reference (TYPE) UI_FUNC 'ERR' 20121213
20 MC_FCODE_RESET_ASSIGN Constant Private Type reference (TYPE) UI_FUNC 'RESET_ASSIGN' 20121004
21 MC_FCODE_SHOW_LEGEND Constant Private Type reference (TYPE) UI_FUNC 'SHOW_LEGEND' 20120919
22 MC_FCODE_SWITCH_SHEET_PREFIX Constant Private Type reference (TYPE) UI_FUNC 'SWITCH_2_SHEET_' 20120918
23 MC_FCODE_UNASSIGN Constant Private Type reference (TYPE) UI_FUNC 'UNASSIGN' 20121004
24 MC_FCODE_UNASSIGN_COLUMNS Constant Private Type reference (TYPE) UI_FUNC 'UNASSIGN_COLUMN' 20121001
25 MC_FCODE_UNASSIGN_TABLE Constant Private Type reference (TYPE) UI_FUNC 'UNASSIGN_TABLE' 20121002
26 MO_COLOR_LEGEND_DIALOGBOX Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER 20121218
27 MO_CONTAINER_MULTI_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20120912
28 MO_CONTAINER_PREVIEW Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20120912
29 MO_CONTAINER_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER 20120920
30 MO_IMP_CONF Instance attribute Private Object reference (TYPE REF TO) CL_MASS_SPREADSHEET_IMP_CONF 20121019
31 MO_SPLITTER_BAR_TABLES Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER 20120920
32 MO_SPREADSHEET Instance attribute Private Object reference (TYPE REF TO) IF_MASS_SPREADSHEET 20120913
33 MO_SPSH_TABFIELD_ASSGNMNT Instance attribute Private Object reference (TYPE REF TO) IF_MASS_SPSH_TABFLD_ASSGN 20120913
34 MO_TABLES_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR 20120918
35 MO_TARGET_TAB_INFO Instance attribute Private Object reference (TYPE REF TO) CL_MASS_SPSH_TARGET_TAB_INFO 20120913
36 MRS_SPSH_INFO Instance attribute Private Object reference (TYPE REF TO) S_SPSH_INFO 20120918
37 MT_SPSH_INFO Instance attribute Private Type reference (TYPE) T_SPSH_INFO 20120914
38 MT_UNASSGN_TABS Instance attribute Private See coding 20121001
39 MV_BUTTON_UNASSIGNED_ICON Instance attribute Private Type reference (TYPE) STRING 20121023
40 MV_FCODE Instance attribute Private Type reference (TYPE) SY-UCOMM 20121018
41 MV_INIT_CHARACTER Instance attribute Private Type reference (TYPE) MASS_CELL_INIT_CHARACTER Character Stating Initialization for Empty Cells 20120924
42 MV_INIT_CHAR_ICON Instance attribute Private Type reference (TYPE) LVC_VALUE 20120924
43 MV_KEY_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20121010
44 MV_KEY_ICON Instance attribute Private Type reference (TYPE) MASS_SPSH_KEYFIELD_ICON 20121002
45 MV_T100_MESSAGE Instance attribute Private See coding 20120911
Methods
# Method Level Visibility Method type Description Created on
1 ADD_APPEND_COMPONENTS Instance method Private Method Add append components 20120912
2 ADJUST_ALV_COLUMNS Instance method Private Method Adjust alv columns 20120911
3 ASSIGN_COLUMN Instance method Private Method Assign column 20120913
4 ASSIGN_COLUMN_FROM_LIST Instance method Private Method 20121002
5 ASSIGN_TABLE Instance method Private Method Assign table 20120918
6 BUILD_ALV_FIELDCATALOG Instance method Private Method Build alv fieldcatalog 20120912
7 BUILD_ALV_HEAD Instance method Private Method Build alv head 20120914
8 BUILD_ALV_TABLE Instance method Private Method Build internal table to be dispaly in ALV 20120912
9 BUILD_RETURNABLE_COLUMN_LIST Instance method Private Method 20121015
10 BUILD_TABLE_LIST Instance method Private Method 20121001
11 CHANGE_ASSIGN_BUTTON Instance method Private Method Change assign button 20120913
12 CHANGE_FIELDCATALOG_FOR_FIELD Instance method Private Method Change fieldcatalog for field 20120913
13 CHECK_ANY_SHEET_ASSIGNED Instance method Private Method Check if any spreadsheet has been assigned to a target table 20121102
14 CHECK_KEY_FIELDS_ASSIGNED Instance method Private Method 20120928
15 CONSTRUCTOR Instance method Public Constructor 20121002
16 CREATE_FRAME_FOR_ALVS Instance method Private Method Create frame for alvs 20120911
17 CREATE_FRAME_FOR_PREVIEW Instance method Private Method Create frame for preview 20120912
18 CUT_FCODE_PREFIX Instance method Private Method 20121005
19 DISPLAY_ALV Instance method Private Method Display alv 20120914
20 DISPLAY_ALV_DATA Instance method Private Method Display alv of real data 20120912
21 DISPLAY_PREVIEW Instance method Public Method Display preview 20120912
22 DISPLAY_PREVIEW_PAI Instance method Public Method Display preview PAI (called from Screen PAI) 20120913
23 DISPLAY_PREVIEW_PBO Instance method Public Method Display preview PBO (called from Screen PBO) 20120913
24 FILTER Instance method Private Method 20121213
25 FREE Instance method Private Method 20120920
26 GET_ABAP_STRUCT_COMPNTS_FLAT Instance method Private Method Get abap struct compnts flat 20120912
27 GET_COLOR_FOR_ASSIGNED_COLUMN Instance method Private Method Get color for assigned column 20120918
28 GET_COLOR_FOR_HEADERLINE Instance method Private Method Get color for headerline 20120917
29 GET_COLOR_FOR_RETURNED_COLUMN Instance method Private Method Get color for returned column 20120918
30 GET_COLOR_FOR_WRONG_FORMAT Instance method Private Method Get color for wrong format 20120918
31 HANDLE_FUNCTION Instance method Private Method Handle any function 20120911
32 INIT_ALV_FUNCTIONS_FOR_TABLE Instance method Private Method Init alv functions for table 20120911
33 INIT_ALV_LAYOUT_FOR_TABLE Instance method Private Method Init alv layout for table 20120911
34 MAINTAIN_ASSIGNMENT Instance method Private Method Maintain assignment 20120917
35 ON_ALV_TABLE_BUTTON_CLICK Instance method Private Event handling method On alv table button click 20120913
36 ON_ALV_TABLE_MENU_BUTTON Instance method Private Event handling method 20121004
37 ON_ALV_TABLE_TOOLBAR Instance method Private Event handling method On alv table toolbar 20120911
38 ON_ALV_TABLE_USER_COMMAND Instance method Private Event handling method On alv table user command 20120911
39 ON_DIALOGBOX_CLOSE Instance method Private Event handling method 20120919
40 ON_TOOLBAR_FUNCTION Instance method Private Event handling method On toolbar function selected 20120918
41 REFRESH_ALV_TABLE Instance method Private Method Refresh alv table 20120911
42 RESET_ASSIGNMENT Instance method Private Method 20121004
43 SET_FRONTEND_FIELDCATALOG Instance method Private Method 20121005
44 SET_INIT_CHARACTER Instance method Private Method 20120924
45 SHOW_COLOR_LEGEND Instance method Private Method Show color legend 20120919
46 SHOW_COLUMN_LIST Instance method Private Method Show column list 20120913
47 SHOW_TABLE_LIST Instance method Private Method 20120919
48 SWITCH_SHEET Instance method Private Method 20120921
49 TRANSFER_SELECTED_ROWS Instance method Private Method Transfer selected rows 20120918
50 UNASSIGN_COLUMN Instance method Private Method 20121002
51 UNASSIGN_COLUMNS Instance method Private Method 20121001
52 UNASSIGN_TABLE Instance method Private Method 20121002
53 VALIDATE_VALUE Instance method Private Method Validate value 20120918
54 VALIDATE_VALUES Instance method Private Method Validate values 20120918
Events
Class CL_MASS_SPSH_IMPORT_PREVIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SHEET_FCODE_NO Private See coding 20120918 sheet_fcode_no type n length 10
2 S_ALV_COLOR Private See coding 20120911 begin of s_alv_color. "Compare lvc_s_scol types c type c length 1. types col type c length 1. types int type c length 1. types inv type c length 1. types end of s_alv_color
3 S_ALV_COLUMN_ATTR Private See coding 20120911 begin of s_alv_column_attr. types columnname type lvc_fname. types col_pos type i. types is_key type abap_bool. types is_technical type abap_bool. types is_visible type abap_bool. types is_color type abap_bool. types is_icon type abap_bool. types cell_type type salv_de_celltype. types col_width type lvc_outlen. types sort_pos type i. types colhead_mtext type scrtext_m. types end of s_alv_column_attr
4 S_ALV_HEAD Private See coding 20120912 begin of s_alv_head. types alv_buttons type lvc_t_styl. types alv_row_color type s_alv_color. types alv_cell_color type lvc_t_scol. types alv_row_no type i. types alv_err_row type char1. * types alv_err_fields type if_mass_spreadsheet_types=>t_fields. types end of s_alv_head
5 S_ALV_TABLE_INFO Private See coding 20120912 begin of s_alv_table_info. types rt_spsh type ref to data . types o_grid type ref to cl_gui_alv_grid . types t_fcat type lvc_t_fcat. types s_variant type disvariant. types s_layout type lvc_s_layo. types t_toolbar_excluding type ui_functions. types t_sorts type lvc_t_sort. types t_except_qinfo type lvc_t_qinf. types title type lvc_title. "70 chars types end of s_alv_table_info
6 S_ERR_FIELDS_BY_ROW Private See coding 20121217 begin of s_err_fields_by_row, alv_row_no type i, alv_err_fields type if_mass_spreadsheet_types=>t_fields, end of s_err_fields_by_row
7 S_RETURNABLE_COLUMN_LIST Private See coding 20121015 begin of s_returnable_column_list. types colpos type lvc_colpos. types column type fieldname. types is_key type abap_bool. types column_descr type massscrltxt. types conv_err type abap_bool. types end of s_returnable_column_list
8 S_SPSH_INFO Private See coding 20120914 begin of s_spsh_info. types sheet_no type sheet_fcode_no. types sheetname type if_mass_spreadsheet_types=>spreadsheet_name. types tablename type tabname. types ref_tablename type tabname. types t_global_fcat type th_fcat. types t_returnable_columns type t_returnable_column_list. types t_returned_columns type t_returnable_column_list. types head type s_alv_table_info. types data type s_alv_table_info. types current_filter type ui_func. types err_rows type hashed table of i with unique key table_line. types err_fields_by_row type t_err_fields_by_row. types end of s_spsh_info
9 TH_FCAT Private See coding 20121010 th_fcat type hashed table of lvc_s_fcat with unique key fieldname
10 T_ALV_COLUMN_ATTR Private See coding 20120911 t_alv_column_attr type hashed table of s_alv_column_attr with unique key columnname
11 T_ERR_FIELDS_BY_ROW Private See coding 20121217 t_err_fields_by_row type hashed table of s_err_fields_by_row with unique key alv_row_no
12 T_RETURNABLE_COLUMN_LIST Private See coding 20121015 t_returnable_column_list type standard table of s_returnable_column_list with default key
13 T_SPSH_INFO Private See coding 20120914 t_spsh_info type standard table of s_spsh_info
Method Signatures

Method ADD_APPEND_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALV_TABLE_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20120912
2 Importing IV_STRUCT_APPEND Call by reference Type reference (TYPE) ROLLNAME 20120912
3 Returning RO_ALV_STRUCT_DESCR Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20120912

Method ADD_APPEND_COMPONENTS on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method ADJUST_ALV_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ALV_COLUMNS Call by reference Type reference (TYPE) LVC_T_FCAT 20120912
2 Exporting ET_ALV_SORTS Call by reference Type reference (TYPE) LVC_T_SORT 20120912
3 Importing IV_REF_TABLENAME Call by reference Type reference (TYPE) TABNAME 20120920
4 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME 20120920
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120912

Method ASSIGN_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20120914
2 Importing IV_COLUMN Call by reference Type reference (TYPE) LVC_FNAME 20120913
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20121002
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120913

Method ASSIGN_COLUMN_FROM_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121002
2 Importing IV_COLUMN Call by reference Type reference (TYPE) LVC_FNAME 20121002
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121002

Method ASSIGN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121002
2 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME 20121004
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121002

Method BUILD_ALV_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20120917
2 Exporting ET_ALV_FIELDCATALOG Call by reference Type reference (TYPE) TH_FCAT 20120912
3 Importing IO_STRUCT_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20120912
4 Importing IV_SHEETNAME Call by reference Type reference (TYPE) IF_MASS_SPREADSHEET_TYPES=>SPREADSHEET_NAME 20120914
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120914

Method BUILD_ALV_HEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20120914
2 Importing IT_SPREADSHEET_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20120914
3 Importing IT_SPSH_TABLE_COMPONENTS Call by reference Type reference (TYPE) CL_ABAP_STRUCTDESCR=>COMPONENT_TABLE 20120914
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121213
2 CX_SY_TABLE_CREATION 20120914

Method BUILD_ALV_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20120914
2 Importing IT_SPREADSHEET_TABLE Call by reference Type reference (TYPE) STANDARD TABLE 20120912
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120914
2 CX_SY_TABLE_CREATION 20120912

Method BUILD_RETURNABLE_COLUMN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121015
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121015

Method BUILD_TABLE_LIST Signature

Method BUILD_TABLE_LIST on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
Method BUILD_TABLE_LIST on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method CHANGE_ASSIGN_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20120914
2 Importing IV_COLUMN_NAME Call by reference Type reference (TYPE) LVC_FNAME 20120913
3 Importing IV_NEW_ASSIGNED_FIELD Call by reference Type reference (TYPE) FIELDNAME 20120913
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120913

Method CHANGE_FIELDCATALOG_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121015
2 Importing IV_ASSIGNED_FIELD Call by reference Type reference (TYPE) FIELDNAME 20120913
3 Importing IV_COLUMN_NAME Call by reference Type reference (TYPE) LVC_FNAME 20120913
4 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME 20120920
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120913

Method CHECK_ANY_SHEET_ASSIGNED Signature

Method CHECK_ANY_SHEET_ASSIGNED on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
Method CHECK_ANY_SHEET_ASSIGNED on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method CHECK_KEY_FIELDS_ASSIGNED Signature

Method CHECK_KEY_FIELDS_ASSIGNED on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120928

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
Method CONSTRUCTOR on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method CREATE_FRAME_FOR_ALVS Signature

Method CREATE_FRAME_FOR_ALVS on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120912

Method CREATE_FRAME_FOR_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) SCRFNAME 20120912
2 Importing IV_DYNNR Call by reference Type reference (TYPE) SYDYNNR 20120912
3 Importing IV_REPID Call by reference Type reference (TYPE) SYREPID 20120912
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120912

Method CUT_FCODE_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC 20121005
2 Importing IV_PREFIX Call by reference Type reference (TYPE) UI_FUNC 20121005
3 Returning RV_REMAINDER Value transfer Type reference (TYPE) STRING 20121005

Method CUT_FCODE_PREFIX on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method DISPLAY_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ALV_TABLE_INFO Call by reference Type reference (TYPE) S_ALV_TABLE_INFO 20120914
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120914

Method DISPLAY_ALV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20120914
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120912

Method DISPLAY_PREVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SPREADSHEET Call by reference Object reference (TYPE REF TO) IF_MASS_SPREADSHEET 20120913
2 Importing IO_SPSH_TABFIELD_ASSGNMNT Call by reference Object reference (TYPE REF TO) IF_MASS_SPSH_TABFLD_ASSGN 20120913
3 Importing IO_TARGET_TAB_INFO Call by reference Object reference (TYPE REF TO) CL_MASS_SPSH_TARGET_TAB_INFO 20120913
# Exception Resumable Description Created on
1 CX_MASS_SPREADSHEET 20120913

Method DISPLAY_PREVIEW_PAI Signature

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

Method DISPLAY_PREVIEW_PAI on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method DISPLAY_PREVIEW_PBO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) SCRFNAME 20120913
2 Importing IV_DYNNR Call by reference Type reference (TYPE) SYDYNNR SY-DYNNR 20120913
3 Importing IV_REPID Call by reference Type reference (TYPE) SYREPID SY-REPID 20120913

Method DISPLAY_PREVIEW_PBO on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121217
2 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC 20121213
3 Importing IV_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20121214
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121214

Method FREE Signature

Method FREE on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
Method FREE on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method GET_ABAP_STRUCT_COMPNTS_FLAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_STRUCT_DESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR 20120912
2 Importing IV_INCLUDE_SUFFIX Call by reference Type reference (TYPE) STRING 20120912
3 Returning RT_COMP_DESCR Value transfer Type reference (TYPE) ABAP_COMPONENT_TAB 20120912

Method GET_ABAP_STRUCT_COMPNTS_FLAT on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method GET_COLOR_FOR_ASSIGNED_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SPSH_INFO Call by reference Type reference (TYPE) CL_MASS_SPSH_IMPORT_PREVIEW=>S_SPSH_INFO 20120918
2 Importing IV_ASSIGNED_FIELD Call by reference Type reference (TYPE) FIELDNAME 20120918
3 Returning RV_ALV_COLOR Value transfer Type reference (TYPE) S_ALV_COLOR 20120918

Method GET_COLOR_FOR_ASSIGNED_COLUMN on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method GET_COLOR_FOR_HEADERLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALV_COLOR Value transfer Type reference (TYPE) S_ALV_COLOR 20120917

Method GET_COLOR_FOR_HEADERLINE on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method GET_COLOR_FOR_RETURNED_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALV_COLOR Value transfer Type reference (TYPE) S_ALV_COLOR 20120918

Method GET_COLOR_FOR_RETURNED_COLUMN on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method GET_COLOR_FOR_WRONG_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ALV_COLOR Value transfer Type reference (TYPE) S_ALV_COLOR 20120918

Method GET_COLOR_FOR_WRONG_FORMAT on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method HANDLE_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COL Call by reference Type reference (TYPE) LVC_FNAME 20120913
2 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC 20120911
3 Importing IV_ROW Call by reference Type reference (TYPE) SALV_DE_ROW 20120911

Method HANDLE_FUNCTION on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method INIT_ALV_FUNCTIONS_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS 20120911

Method INIT_ALV_FUNCTIONS_FOR_TABLE on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method INIT_ALV_LAYOUT_FOR_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO 20120911

Method INIT_ALV_LAYOUT_FOR_TABLE on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method MAINTAIN_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) CL_MASS_SPSH_IMPORT_PREVIEW=>S_SPSH_INFO 20120917
2 Importing IV_COLUMN_NAME Call by reference Type reference (TYPE) LVC_FNAME 20120917
3 Importing IV_NEW_ASSIGNED_FIELD Call by reference Type reference (TYPE) FIELDNAME 20120917
4 Importing IV_OLD_ASSIGNED_FIELD Call by reference Type reference (TYPE) FIELDNAME 20120917
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120917

Method ON_ALV_TABLE_BUTTON_CLICK Signature

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

Method ON_ALV_TABLE_BUTTON_CLICK on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method ON_ALV_TABLE_MENU_BUTTON Signature

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

Method ON_ALV_TABLE_MENU_BUTTON on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method ON_ALV_TABLE_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) 20120911
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20120911

Method ON_ALV_TABLE_TOOLBAR on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method ON_ALV_TABLE_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) 20120911

Method ON_ALV_TABLE_USER_COMMAND on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method ON_DIALOGBOX_CLOSE Signature

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

Method ON_DIALOGBOX_CLOSE on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method ON_TOOLBAR_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20120918

Method ON_TOOLBAR_FUNCTION on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method REFRESH_ALV_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ALV_GRID Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20120911
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120912

Method RESET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121004
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121004

Method SET_FRONTEND_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ALV_TABLE Call by reference Type reference (TYPE) S_ALV_TABLE_INFO 20121005
2 Importing IT_GLOBAL_FCAT Call by reference Type reference (TYPE) TH_FCAT 20121010

Method SET_FRONTEND_FIELDCATALOG on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method SET_INIT_CHARACTER Signature

Method SET_INIT_CHARACTER on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
Method SET_INIT_CHARACTER on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method SHOW_COLOR_LEGEND Signature

Method SHOW_COLOR_LEGEND on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
Method SHOW_COLOR_LEGEND on class CL_MASS_SPSH_IMPORT_PREVIEW has no exception.

Method SHOW_COLUMN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IRS_COLUMN Call by reference Object reference (TYPE REF TO) LVC_S_FCAT 20121002
2 Importing IT_RETURNABLE_COLUMNS Call by reference Type reference (TYPE) T_RETURNABLE_COLUMN_LIST 20121015
3 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME 20120918
4 Returning RV_SELECTED_FIELD Value transfer Type reference (TYPE) FIELDNAME 20120913
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120913

Method SHOW_TABLE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SHEETNAME Call by reference Type reference (TYPE) IF_MASS_SPREADSHEET_TYPES=>SPREADSHEET_NAME 20121002
2 Returning RV_TABLENAME Value transfer Type reference (TYPE) TABNAME 20121002
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121002

Method SWITCH_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FCODE Call by reference Type reference (TYPE) UI_FUNC 20120921
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120921

Method TRANSFER_SELECTED_ROWS Signature

Method TRANSFER_SELECTED_ROWS on class CL_MASS_SPSH_IMPORT_PREVIEW has no parameter.
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120921

Method UNASSIGN_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRS_COLUMN Call by reference Object reference (TYPE REF TO) LVC_S_FCAT 20121002
2 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121002
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121002

Method UNASSIGN_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121001
# Exception Resumable Description Created on
1 CX_MASS_SPSH_FUNCTION_ABORT 20121001
2 CX_MASS_SPSH_INTERNAL_ERROR 20121001

Method UNASSIGN_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121002
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20121002

Method VALIDATE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ALV_TABLE_LINE Call by reference Type reference (TYPE) ANY 20120918
2 Changing CS_RET_COLUMN Call by reference Type reference (TYPE) S_RETURNABLE_COLUMN_LIST 20121119
3 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121217
4 Changing CS_VALIDATION Call by reference Type reference (TYPE) ANY 20120918
5 Importing IV_ASSIGNED_FIELD Call by reference Type reference (TYPE) FIELDNAME 20120918
6 Importing IV_COLUMN_NAME Call by reference Type reference (TYPE) LVC_FNAME 20120918
7 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME 20121005
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120918

Method VALIDATE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CRT_TABLE Call by reference Object reference (TYPE REF TO) DATA 20120918
2 Changing CS_RET_COLUMN Call by reference Type reference (TYPE) S_RETURNABLE_COLUMN_LIST 20121119
3 Changing CS_SPSH_INFO Call by reference Type reference (TYPE) S_SPSH_INFO 20121217
4 Importing IV_ASSIGNED_FIELD Call by reference Type reference (TYPE) FIELDNAME 20120918
5 Importing IV_COLUMN_NAME Call by reference Type reference (TYPE) LVC_FNAME 20120918
6 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME 20120920
# Exception Resumable Description Created on
1 CX_MASS_SPSH_INTERNAL_ERROR 20120918
History
Last changed by/on SAP  20130531 
SAP Release Created in 740