Disable Icons in SAP ALV Toolbar
* Disable Icons in SAP ALV Toolbar.
* To hide filter option and sum option in alv.
* To find the f-code execute any report program.
* Execute /h for debugger on, click on button you want to hide i clicked on filter button and pass value sy-ucomm in right side tab and enter it gives &ILT.
Report program
   REPORT YRP_DISABLE_ICONS_ALV.
    tables: zst_det.
    types: begin of ty_stu,
                    zst_id type zst_det-ZST_ID,
                    zst_name type zst_det-ZST_NAME,
                    zst_dept type zst_det-ZST_DEPT,
                    zst_fee type zst_det-ZST_FEE,
              end of ty_stu.
    data: it_stu type table of ty_stu,
              wa_stu type ty_stu,
              it_fieldcat TYPE slis_t_fieldcat_alv,
              wa_fieldcat type slis_fieldcat_alv.
    DATA: it_excluding TYPE	slis_t_extab,
                 wa_excluding TYPE	slis_extab.
    SELECT-OPTIONS s_id for zst_det-ZST_ID.
    IF s_id is not INITIAL.
      select zst_id
                  zst_name
                  zst_dept
                  zst_fee
                  from zst_det
                  into table it_stu
                  WHERE zst_id in s_id.
    ENDIF.
          wa_fieldcat-fieldname  = 'ZST_ID'.
          wa_fieldcat-seltext_m  = 'STU ID'.
          APPEND wa_fieldcat TO it_fieldcat.
          CLEAR wa_fieldcat.
          wa_fieldcat-fieldname  = 'ZST_NAME'.
          wa_fieldcat-seltext_m  = 'STU NAME'.
          APPEND wa_fieldcat TO it_fieldcat.
          CLEAR wa_fieldcat.
          wa_fieldcat-fieldname  = 'ZST_DEPT'.
          wa_fieldcat-seltext_m  = 'STU DEPT'.
          APPEND wa_fieldcat TO it_fieldcat.
          CLEAR wa_fieldcat.
          wa_fieldcat-fieldname  = 'ZST_FEE'.
          wa_fieldcat-seltext_m  = 'STU FEE'.
          APPEND wa_fieldcat TO it_fieldcat.
          CLEAR wa_fieldcat.
          wa_excluding-FCODE = '&ILT'.             " f-code for filter
          append wa_excluding to it_excluding.
          wa_excluding-FCODE = '&UMC'.         " f-code for sum
          append wa_excluding to it_excluding.
          CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
               EXPORTING
                     IT_FIELDCAT                       = it_fieldcat
                     IT_EXCLUDING                      = it_excluding
             TABLES
                      T_OUTTAB                          = it_stu
               EXCEPTIONS
                     PROGRAM_ERROR                     = 1
                     OTHERS                            = 2.
Input
Output



Comments
Post a Comment