您的位置:首页 > 其它

Add Title(heading) to ALV Grid

2007-12-19 11:53 204 查看
非HTML的表头,这样的表头可以预览下载的,但是HTML格式的似乎是不行 In order to insert a report heading in to the ALV grid you need to perform the following steps: 1. Update 'REUSE_ALV_GRID_DISPLAY' FM call to include 'top-of-page' FORM 2. Create 'top-of-page' FORM
call function 'REUSE_ALV_GRID_DISPLAY'
       exporting
            i_callback_program      = gd_repid
            i_callback_top_of_page   = 'TOP-OF-PAGE'  "see FORM
            is_layout               = gd_layout
            it_fieldcat             = fieldcatalog[]
            i_save                  = 'X'
       tables
            t_outtab                = it_ekko
       exceptions
            program_error           = 1
            others                  = 2.
            
*-------------------------------------------------------------------** Form  TOP-OF-PAGE                                                 **-------------------------------------------------------------------** ALV Report Header                                                 **-------------------------------------------------------------------*Form top-of-page.*ALV Header declarationsdata: t_header type slis_t_listheader,      wa_header type slis_listheader,      t_line like wa_header-info,      ld_lines type i,      ld_linesc(10) type c.* Title  wa_header-typ  = 'H'.  wa_header-info = 'EKKO Table Report'.  append wa_header to t_header.  clear wa_header.* Date  wa_header-typ  = 'S'.  wa_header-key = 'Date: '.  CONCATENATE  sy-datum+6(2) '.'               sy-datum+4(2) '.'               sy-datum(4) INTO wa_header-info.   "todays date  append wa_header to t_header.  clear: wa_header.* Total No. of Records Selected  describe table it_ekko lines ld_lines.  ld_linesc = ld_lines.  concatenate 'Total No. of Records Selected: ' ld_linesc                    into t_line separated by space.  wa_header-typ  = 'A'.  wa_header-info = t_line.  append wa_header to t_header.  clear: wa_header, t_line.  call function 'REUSE_ALV_COMMENTARY_WRITE'       exporting            it_list_commentary = t_header.*            i_logo             = 'Z_LOGO'.endform.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: