在做需求的时候遇到一个报表,前台执行的时候为显示报表,后台执行为存表操作。
经过搜索发现是SY-BATCH系统字段可以区分是前台执行还是后台执行的程序,SY-BATCH = 'X'时是后台运行,SY-BATCH=''时是前台运行。
代码如下:
IF SY-BATCH = 'X'.
PERFORM FRM_DATA_SAVE.
ELSEIF SY-BATCH = ''.
PERFORM FRM_DATA_DISPLAY.
ENDIF.
在做需求的时候遇到一个报表,前台执行的时候为显示报表,后台执行为存表操作。
经过搜索发现是SY-BATCH系统字段可以区分是前台执行还是后台执行的程序,SY-BATCH = 'X'时是后台运行,SY-BATCH=''时是前台运行。
代码如下:
IF SY-BATCH = 'X'.
PERFORM FRM_DATA_SAVE.
ELSEIF SY-BATCH = ''.
PERFORM FRM_DATA_DISPLAY.
ENDIF.
上一篇:树莓派开发--Raspbian系统安装qt5开发环境
下一篇:html 头像裁剪框
会被保存到当前目录下的一个文件名为 nohup.out的文件中,如果用户在当
记录工作使用心得。使用过程中想用js调用后台事件,如果做那?不像正常接口可以直接调用访
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M