- 博客(6)
- 收藏
- 关注
原创 alv三种实现方式
OO ALV:使用面向对象的方法创建的ALV,需要创建一个容器,然后将cl_gui_alv_grid分配给这个容器,它存在很多的事件,这些实现需要注册这些事件处理方法,但是ALV的布局参数不用依靠Object来设置,和function一样,还是依靠函数。OO SALV:也是面向对象创建ALV的一种方式,但不提供编辑的功能,(当你需要编辑的时候,可以通过SALV适配器调用CL_GUI_ALV_GRID修改为编辑模式),一般情况下SALV是不需要创建容器的,但是ALV的布局也是需要通过Object来控制。
2023-12-19 10:33:47 398 2
原创 abap设置打印按钮
MESSAGE e000(ZTEST_MSG) WITH '获取function name失败'.MESSAGE e000(ZTEST_MSG) WITH '获取function name失败'."获取form 对应 function module name。"获取form 对应 function module name。"获取OTF数据,不print,fax,display。"获取OTF数据,不print,fax,display。* "OTF数据转换PDF。"OTF数据转换PDF。
2023-06-14 14:51:01 401 1
原创 报表方式二(可能有瑕疵版)
PERFORM frm_add_fieldcat TABLES gt_fcat USING 'MATNR' '物料编码'(l01) '' '' 'MATN1' '' ''.i_save = 'A' " 是否保存布局。*ALV字段属性设置。
2023-06-11 22:35:27 63
原创 alv报表的两种“框架”模式,模式一:
"i_callback_pf_status_set = 'FRM_PF_STATUS' "设置gui 状态 添加打印按钮。"i_callback_user_command = 'FRM_USER_COMMAND' "设置屏幕上保存按键。"i_callback_user_command = 'USER_COMMAND' "调用屏幕点击事件。APPEND ls_fcat TO gt_fcat."赋值ALV显示的字段。APPEND ls_fcat TO gt_fcat."赋值ALV显示的字段。
2023-06-11 22:33:22 143
原创 abap ALV报表的空程序模板
i_grid_settings-edt_cll_cb = 'X' . "显示界面可编辑字段上修改了数据,回车后就会立即将内表的数据也修改。* PERFORM catlg_set USING 'PERNR' '员工号'(103).* %_s_aufnr_%_app_%-text = '生产订单'.* %_s_matnr_%_app_%-text = '生产物料'.* %_p_werks_%_app_%-text = '工厂'.
2023-06-03 23:34:22 163 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人