点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我将标准的progrom称为:
将crm_socm_service_report提交到SAP-SPOOL
不带SPOOL DYNPRO的SPOOL参数priparms
通过作业lv_jobname编号lv_jobcount
并返回
with pmy = pmy
with poffice = poffice
> WITH pcoll = pcoll
WITH pteam = pteam
WITH pstatop = pstatop
WITH pstatcl = pstatcl
WITH pstatal = pstatal
WITH sobject = sobject-low
WITH cancel = abap_true < br> WITH next = abap_false
WITH noupd = abap_false
WITH SELECTION-TABLE lt_selection。
等待5秒。
lv_spool = sy-spono。
假脱机编号未生成。 但是,当我签入SP01时,会生成后台打印编号。 我是否有任何遗漏,如果有人遇到同样的问题,请告诉我。 还好,我尝试了以下链接,但没有用。
谢谢
HT
您可以直接导出到内存中
您能给我们您的真实目标吗? 也许还有另一种处理方式
总结您的代码,您启动了一个后台作业,并且有一个代码等待获取该作业生成的假脱机请求的ID: p>
因此,正常情况下,SY-SPONO不会由提交的后台作业中生成的假脱机初始化。系统字段对应于当前会话中的数据,而不是其他会话中的数据。
此外,"等待..."毫无意义,您怎么知道后台作业的持续时间!
如果您要坚持使用作业解决方案,则最好 在您的工作中添加第二步(要创建的自定义程序),该步骤会在第一步之后立即开始,读取表TBTC_SPOOLID中的假脱机编号,并在该新程序中执行其余算法。当然,这意味着您 需要拆分您的主程序。我不知道是否值得尝试。
问题标题不正确。这样做会更好:
不能 获取作业创建的假脱机编号
我必须将假脱机中的数据读取到内部表中并在输出中显示出来,这是我要尝试的操作。但是在调试中,假脱机没有 是00000000。
我尝试了LIST TO MEM ORY,当我的提交报告为crm_socm_service_report时,在报告输出中出现以下错误并退出报告。
错误:子屏幕(屏幕:SAPLSBL_DISPLAY 0101)中不允许SET SCREEN。 如果我使用TO SPOOL,则不会出现此错误。 知道为什么会出现此错误。
一周热门 更多>