ABAP 后台执行程序
函数:
IMPORT:
SELECT_SCREEN TYPE RSPARAMS_TT
PROGRAM TYPE PROGNAME
JOBUSER TYPE UNAME SY-UNAMEEXPORT:
JOBCOUNT TYPE BTCJOBCNT
JOBNAME TYPE BTCJOB*"----------------------------------------------------------------------
*"*"本地接口:
*" IMPORTING
*" REFERENCE(SELECT_SCREEN) TYPE RSPARAMS_TT
*" REFERENCE(PROGRAM) TYPE PROGNAME
*" REFERENCE(JOBUSER) TYPE UNAME DEFAULT SY-UNAME
*" EXPORTING
*" REFERENCE(JOBCOUNT) TYPE BTCJOBCNT
*" REFERENCE(JOBNAME) TYPE BTCJOB
*"----------------------------------------------------------------------DATA: lv_jobcount TYPE tbtcjob-jobcount,lv_jobname TYPE tbtcjob-jobname,ls_print_parameters TYPE pri_params.lv_jobname = program && sy-uzeit.CALL FUNCTION 'JOB_OPEN'EXPORTINGjobname = lv_jobnameIMPORTINGjobcount = lv_jobcountEXCEPTIONScant_create_job = 1invalid_job_data = 2jobname_missing = 3OTHERS = 4.IF sy-subrc = 0.SUBMIT (program) WITH SELECTION-TABLE select_screenUSER jobuser VIA JOB lv_jobname NUMBER lv_jobcountAND RETURN.IF sy-subrc = 0.CALL FUNCTION 'JOB_CLOSE'EXPORTINGjobcount = lv_jobcountjobname = lv_jobnamestrtimmed = 'X'EXCEPTIONScant_start_immediate = 1invalid_startdate = 2jobname_missing = 3job_close_failed = 4job_nosteps = 5job_notex = 6lock_failed = 7invalid_target = 8OTHERS = 9.IF sy-subrc = 0.ENDIF.ENDIF.ENDIF.jobcount = lv_jobcount.jobname = lv_jobname.
注: jobuser 为job执行人 不影响job创建人
ABAP 后台执行程序相关推荐
- SAP ABAP CDS view里的注解在ABAP后台是如何被解析的?
我们在ABAP Development Tool里编写SAP CDS view,为视图维护这些以@开头的注解,同Java Spring里广泛应用的annotation一样,都是一种为developme ...
- 高效管理 Linux 进程:如何后台执行程序、查看进程、终止任务
目录 前言 一.nohup命令详解 1-1.nohup命令介绍 1-2.语法格式 1-2-1.基础语法介绍 1-2-2.执行脚本文件 1-2-3.执行python文件 1-2-4.拓展延申:在服务器上 ...
- vhm在服务器上创建虚拟机,一步步实现ABAP后台导入EXCEL到数据库【1】
在SAP的应用当中,导入.导出EXCEL文件的情况是一个常见的需求,有时候用户需要将大量数据定期导入到SAP的数据库中.这种情况下,使用导入程序在前台导入可能要花费不少的时间,如果能安排导入程序为后台 ...
- linux查看和关闭后台执行程序
后台执行的程序会有一个pid,查看后台程序主要用到jobs,ps 关闭后台程序用到kill 详细说明转自http://blog.csdn.net/tianlesoftware/article/deta ...
- ABAP 后台程序BACKGROUND JOB DEBUG的终极大法(可修改数据并反映到结果当中)
在项目中对程序进行白盒测试时,为了将各个测试点都覆盖到,有时候需要在DEBUG中修改数据. 前台程序毋庸置疑,直接在程序中打断点进入DEBUG模式,对于需要修改的变量直接改动即可. 但是后台程序在跑J ...
- SAP CDS view的文本格式的源代码是如何被ABAP后台解析的
- ABAP Development Tool IDE里编写的CDS view源代码是如何传递到ABAP后台并解析的
- Windows Server 2003 序列号
Windows Server 2003 操作系统 序列号 JCF66-KTGJV-7KVBC-XPB68-PJKVM 2003 序列号 C#限制软件使用次数 我对"硬盘分区"的愚见 ...
- 【ABAP】获取后台Job相关状态
这一节主要对后台作业(Batch JOB)中一些平时不怎么用到的内容做一下整理,有需要对后台作业进行控制的同行可以学习参照,比如定时批量对一部分作业进行状态的变更,控制运行中作业的数量等等. 1.SA ...
最新文章
- GDCM:gdcm::DataSet的测试程序
- php的qq接口文档,分账接口
- 如何下载项目所需要jar包
- linux打开光盘文件怎么打开方式,ISO是什么文件?用什么打开?
- 浮动元素经常和标准流父级搭配使用(HTML、CSS)
- error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用
- python三菱modbus解密_Modbus PLC攻击分析:Python和Mbtget读写PLC
- Unity3D流体插件FluidSim使用总结
- 如何用甘特图进行项目进度管理
- excel转pdf排版怎么不变
- IDEA安装Yapi插件
- 计算机两万字符英语文献翻译,自动化专业相关英文文献加翻译(20000字符).doc
- 【Flink】Flink 做检查点 报错 Checkpoint Coordinator is suspending.
- dts同步常见问题_阿里云DTS数据同步常见问题(一)
- 【ArcGIS】利用字段计算器按 OSM 道路等级生成道路速度
- redis哨兵模式搭建配置(一主三从三哨兵)
- RTOS内功修炼记(二)—— 优先级抢占调度到底是怎么回事?
- Java语言实现的各种排序
- 基于jsp的校园二手物品交易网站
- 计算机毕业设计Java移动学习网站(系统+源码+mysql数据库+Lw文档)
热门文章
- ​健康饮食app开发让用户吃的更科学、安心​
- 阿里春招笔试2020.3.27(贪心/差分/概率)
- 走进人工智能| 智能物联网 AIoT的魅力交织
- 浅析微信营销和微博营销的区别
- 服务器出现信号问题,网络故障中出现的丢包是什么意思?什么又是丢包率?
- html 打开word拼写检查,如何取消或开启Word拼写检查和语法(去掉红波浪线)
- 万年历显示c语言设计,万年历C语言设计
- Web前端入门(六)表格
- oracle 存取图片,用ASP.NET 2.0在Oracle中存取图片(文件)的操作
- 树莓派Odroid等卡片式电脑上搭建NAS教程系列5-Samba服务器安装