FAGLB03/FAGLL03/FS10N行项目 新增客户字段增强
一、业务需求
- FAGLB03 / FAGLL03 /FS10N 报表中新增客户字段。
二、解决方案
-
FAGLB03 / FAGLL03 /FS10N 报表的行项目基本结构为FAGLPOSE,在结构FAGLPOSE中新增增强字段。例如:
-
通过查找报表行增强字段值写入BADI:FAGL_ITEMS_CH_DATA
-
使用SE19创建实施
-
修改增强方法:IF_EX_FAGL_ITEMS_CH_DATA~CHANGE_ITEMS
METHOD if_ex_fagl_items_ch_data~change_items . IF sy-uname = 'S100-139'. DATA: lt_items1 TYPE faglposx_t. lt_items1 = ct_items . LOOP AT lt_items1 ASSIGNING FIELD-SYMBOL(<fs_item>) . <fs_item>-zzmaktx = '测试新增字段的值显示' . ENDLOOP . ct_items = lt_items1 . CLEAR lt_items1 . ENDIF. ENDMETHOD .
-
结果显示