于是我return生效了,但是生效在了这一层。 我觉得这算是ABAP语法设计的BUG了。 机智的我改良了代码。 SUBMIT (三哥的程序) USING SELECTION-SET'某个变式'AND RETURN AND RETURN. 连着写了两个RETURN,然而编译器并没有机智地领悟我的意思,依然停在了三哥的界面。 虽然很想吐槽,但是三哥的程序还是不能动,于是我...
以下是获取SUBMIT返回数据的步骤和示例代码: 步骤 初始设置: 使用CL_SALV_BS_RUNTIME_INFO=>SET方法设置相关参数,确保ALV数据被加载到内存而不是输出到GUI。 调用目标程序: 使用SUBMIT语句调用目标程序,并带上AND RETURN关键字,以确保在调用程序结束后返回控制权。 获取ALV数据: 使用CL_SALV_BS_RUNTIME_...
ABAP:SUBMIT执行其他报表并返回的数据 有些情况我们需要取一些标准报表的数据,如果自己重写比较复杂,用SUBMIT … AND RETURN可以调用标准报表并获取获取返回值。 参考:ZEROTEST69 语法:SUBMIT [程序名] WITH [调用程序屏幕的参数名]IN/= 值 AND RETURN 加上EXPORTING LIST TO MEMORY 将程序返回的alv输出到MEMORY可以...
SUBMIT<rep>|(<field>) [AND RETURN] [<options>].如果省略AND RETURN选项,主调程序的所有数据与所有级别的List都会从 internal session 中删除。在被调程序执行完后,会返回到主调程序启动的地方。如果带AND RETURN选项,系统将会保持主调程序的所有数,并在被调程序执行完后返回到主调程序调用处(SUBMIT…AND ...
[AND RETURN]. 备注:SUBMIT完整详细语法介绍可自行百度查找相关资料。 selscreen_options:主要是标准程序选择界面Field,通过F1去查看具体Field name AND RETURN通过运行时环境决定了在程序被调用后的访问对象: 没有AND RETURN关键字的时候,伴随着SAP LUW的退出,被访问程序的内部会话在访问队列的相同位置替代了访问程序的...
SUBMIT - 参考语法: SUBMIT{rep|(name)}[USING SELECTION-SCREENdynnr][VIA SELECTION-SCREEN][USING SELECTION-SETvariant][USING SELECTION-SETS OFPROGRAMprog][WITH SELECTION-TABLErspar]{[WITHsel1{{{EQ|NE|CP|NP|GE|LT|LE|GT}dobj[SIGNsign]}|{[NOT]BETWEEN dobj1 AND dobj2[SIGNsign]}|{IN rtab...
Hi Guyz, I created a program using submit and return..since it there is an existing program named ZFF_STA_VESSEL which wil generate a per cost center report, i will call
ABAP关键字SUBMIT的简单例子和学习小记 网上有关SUBMIT实现程序调用的例子稍显复杂,而相关的参考和解释则不是很完善。本文给出一个SUBMIT的小示例程序(代码见文末),实现了最简单的程序间调用及返回值,以及SAP官方文档中相关内容的翻译、解释。 本文链接:http://www.cnblogs.com/hhelibeb/p/5802398.html...
ABAP SUBMIT用法 ABAP SUBMIT用法是一种在ABAP程序中直接提交一条程序的方法。SUBMIT指令的格式如下: SUBMIT program [VIA SELECTION-SCREEN] [STARTING AT selection-time-expression] [WITH selection-parameters] [AND RETURN]. 其中,program一般指令指代某个report,也可以用FORM程序名等其他方法来作为提交对象。VIA ...
二、submit <program> and return 下面主要写一下如何通过submit在一个程序调用外部程序的,这里面涉及到两个程序,其中一个是调用程序,主要处理数据,整合数据供被调用数据获取并打印;另一个是被调用程序,从调用程序存储在ABAP内存的数据取到并打印输出。