Hello Experts,
I had added Filter in table control. For this I am using FM 'LVC_FILTER'.
But I am getting error as "Filter Internal Error. 15"
Below is my code:
data layo type LVC_S_LAYO. data GT_FILTER_INDEX type LVC_T_FIDX. data itab type TABLE OF cxtab_column with HEADER LINE. loop at tc_item-cols into itab where selected = 'X'. append itab. name1-fieldname = itab-screen-name+12. append name1. endloop. loop at itab. cnt = cnt + 1. wa_fieldcat-col_pos = cnt. wa_fieldcat-fieldname = itab-screen-name+12. wa_fieldcat-tabname = 'GT_FABALOTI'. APPEND wa_fieldcat TO it_fieldcat1. CLEAR wa_fieldcat. endloop. layo-zebra = 'X'. CALL FUNCTION 'LVC_FILTER' EXPORTING I_CALLBACK_PROGRAMM = sy-repid it_fieldcat = it_fieldcat1 IT_SELECTED_COLS = name1[] * IT_VALUE_UNIT = * IT_GROUPLEVELS = is_layout = layo * IS_SELFIELD = * IT_GROUPS = * IS_FILT_LAYOUT = * IT_EVENTS = * I_NO_DIALOG = * IT_EXCEPT_QINFO = * I_IGNORING_CASE = IMPORTING ET_FILTER_INDEX = gt_filter_index * ET_GROUPLEVELS_FILTER = * ET_FILTER_INDEX_INSIDE = * E_FILTER_FLAGNAME = tables it_data = gt_fabaloti[] changing ct_filter = filter_ranges[] * EXCEPTIONS * NO_CHANGE = 1 * OTHERS = 2 .
How should I correct the error.
Please help.