- 先看看效果叭
- CL_SALV_TABLE提供了SET_TOP_OF_LIST方法设置页眉显示和SET_TOP_OF_LIST_PRINT方法设置页眉打印来实现添加页眉的目的。
- CL_SALV_TABLE提供了SET_END_OF_LIST方法设置页脚显示和SET_END_OF_LIST_PRINT方法设置页脚打印来实现添加页脚的目的。
- 这个四个方法的传入参数为CL_SALV_FORM_LAYOUT_GRID类型,这是个类。
- 实现步骤
- 定义两个私有方法;SET_TOPPAGE:添加页眉,SET_ENDPAGE:添加页脚
PRIVATE SECTION. METHODS: set_toppage CHANGING co_alv TYPE REF TO cl_salv_table. METHODS: set_endpage CHANGING co_alv TYPE REF TO cl_salv_table.
METHOD set_toppage. DATA: lo_h_label TYPE REF TO cl_salv_form_label, lo_h_flow TYPE REF TO cl_salv_form_layout_flow. DATA(lo_header) = NEW cl_salv_form_layout_grid( ). * 通过Row 和 column字段定位在top of page的文本输出位置 * 粗体 第一行第一列 lo_h_
ABAP - SALV教程05 添加页眉和页脚
最新推荐文章于 2024-03-24 17:56:42 发布