ALV 简单表头记录

ALV函数:REUSE_ALV_GRID_DISPLAY_LVC

i_callback_top_of_page      = 'FRM_TOP_OF_PAGE'

FORM frm_top_of_page 

DATA: i_header  TYPE  slis_t_listheader,

           wa_header TYPE slis_listheader.

 CLEAR i_header.
* 位于标题第一行
  wa_header-typ  = 'H'.
  wa_header-info = '标题' .
 APPEND wa_header TO i_header .
  CLEAR  wa_header .

** 相关内容信息
 wa_header-typ  = 'S'.  wa_header-key  = '公司代码:' .
 wa_header-info = '' .
 APPEND wa_header TO i_header .
 CLEAR  wa_header .

  wa_header-typ  = 'S'.
 wa_header-key  = '金额单位' .
  wa_header-info = ':元' .
  APPEND wa_header TO i_header .
 CLEAR  wa_header .


  CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
    EXPORTING
      it_list_commentary = i_header
      i_alv_form         = 'X'.

 

 

i_callback_html_top_of_page = 'FRM_HTML_TOP_OF_PAGE'

FORM frm_html_top_of_page  USING cl_dd TYPE REF TO cl_dd_document..


  DATA: m_buff TYPE string.
  DATA: m_buff1 TYPE string.
  DATA: m_buff2 TYPE string.
  DATA: m_p TYPE i.
  DATA area1 TYPE REF TO cl_dd_area.
  DATA area2 TYPE REF TO cl_dd_area.

  CLEAR: m_buff,m_buff1,m_buff2.

  CONCATENATE '<html>'
              '<center><H2>' '标题'  '</H2></Center>'
*              '<P ALIGN = LIFHT >'  '公司代码:  '
*              '<P ALIGN = LIFHT >'  '金额单位:  元'
*             '<html>'
  INTO m_buff.

  CALL METHOD cl_dd->html_insert
    EXPORTING
      contents = m_buff
    CHANGING
      position = m_p.

  CLEAR l_text.
  CONCATENATE '公司代码: ' l_name1 INTO l_text.

  CALL METHOD cl_dd->add_text EXPORTING text = l_text.

*把区域一分为二
  CALL METHOD cl_dd->vertical_split
    EXPORTING
      split_area  = cl_dd
      split_width = '50%'
    IMPORTING
      right_area  = area2.


  CONCATENATE '<P ALIGN = RIGHT >' '金额单位:    元' INTO m_buff2 .
  CALL METHOD area2->html_insert
    EXPORTING
      contents = m_buff2
    CHANGING
      position = m_p.
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值