点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尊敬的专家,
我需要有关如何从独立的可执行报告程序中成功执行现有SAPScript表单(基于流程订单的选择列表)的建议。 这是我所做的:-
1)创建一个新的独立的可执行报告程序,该程序允许用户输入所需的流程订单
2)新的独立程序应检查并验证用户指定的流程订单
3)新的独立程序将允许用户单击已通过验证标准的所选流程订单的"打印选择列表"按钮
4)我面临的问题在于此处的选择列表的打印功能
在现有的"选择清单"打印程序中,它执行包含程序LCODRINC,该程序将导入与流程订单有关的所有必需数据。 但是,我无法使用相同的方法,因为新的独立程序是与任何流程订单的任何内存会话分开执行的。 有什么想法可以解决这个问题吗?
P/S:
我尝试从数据字典表中手动检索数据,但是这里仍然缺少一些关键数据,即包含程序LCODRINC中的" ITAB"和" ITAB_TEMP"。
完全赞赏任何输入。 谢谢。
黛博拉
嗨
我的建议是不要使其"过于独立"。 打印环境在银板上为您提供了所需的所有数据。 您应该利用它,而不要自己决定所有事情。 因此:
Jan
嗨黛博拉
CO_DR_PRINT_ORDER_EXTERNAL也适用于流程订单。 您遇到的错误与打印模式有关。 如果要重新打印(即已打印且状态为PRT的订单),请选择DRART ='N'。 否则,选择DRART ='O'。 我认为您还必须设置READ_ORDER ='X'。 不确定是否需要设置LOCK_ORDER。
Jan
一周热门 更多>