点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我想用脚本准备(工作链的)工作定义。
作业链具有两个步骤,每个步骤都有两个SAP_AbapRun-Jobs。 这些作业具有与作业链参数" JOBNAME"和" COUNTRY"相关的JobParameters" JOBNAME"和" COUNTRY"。
脚本中用于设置参数的部分:
JobDefinition jd = jcsSession.getJobDefinitionByName(); jcsSession.persist(); 作业= jd.prepare();
job.setDescription(<名称>); job.getJobParameterByName(" COUNTRY")。setInValueString(vkey); job.getJobParameterByName(" JOBNAME")。setInValueString(strJobname); jcsOut.println(" Starting ..."); jcsOut.println(""); jcsSession.persist();
我想将步骤2中两个作业的"调度"参数"开始时间"设置为14:00和19:00。
我该怎么做?
最好的问候
Dana
嗨,达娜,
我看到两个主要选项。
1)在链级别上为开始时间创建参数,并在调用的"开始时间"字段中引用它们(= chainParameters.startTime1),然后可以从脚本中动态设置它们
2)提交保留的链。 (坚持之前的job.hold()),遍历子节点,并将需要设置的子节点的"请求的开始时间"设置为所需的开始时间。 现在再次释放。
关于Gerben
你好Gerben,
非常感谢您的提示。 我实施了选项1,效果很好。
最好的问候
Dana
一周热门 更多>