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]
也就是说,三哥也嵌套了一个程序,用单独的程序去做了显示,通过内存传值。 于是我return生效了,但是生效在了这一层。 我觉得这算是ABAP语法设计的BUG了。 机智的我改良了代码。 SUBMIT (三哥的程序) USING SELECTION-SET'某个变式'AND RETURN AND RETURN. 连着写了两个RETURN,然而编译器并没有机智地领悟我的意...
with p_param2 = 'value'. 4、其他情况 *Submit report and return to current program afterwards SUBMIT zreport AND RETURN. *Submit report via its own selection screen SUBMIT zreport VIA SELECTION-SCREEN. *Submit report using selection screen variant SUBMIT zreport USING SELECTION-SET 'VARIANT1'....
selectline-selname ='P_VALUE'."选择屏幕字段名selectline-kind ='P'."选择类型为单选,如果是多选则为Sselectline-low =p_value."选择字段的值APPENDselectlineTOselectable.SUBMITztestACCESSED1WITHSELECTION-TABLEselectableANDRETURN.IMPORTvalTOval_return_from_accessed1FROMMEMORYIDg_memory1."取出ABAP内存中的...
SUBMITzreportwithp_param1='value' withp_param2='value'. 4、其他情况 *Submitreportandreturntocurrentprogramafterwards SUBMITzreportANDRETURN. *Submitreportviaitsownselectionscreen SUBMITzreportVIASELECTION-SCREEN. *Submitreportusingselectionscreenvariant SUBMITzreportUSINGSELECTION-SET'VARIANT1'. *...
4¡ ¢ÆäËûÇé¿ö *Submit report and return to current program afterwards SUBMIT zreport AND RETURN. *Submit report via its own selection screen SUBMIT zreport VIA SELECTION-SCREEN. *Submit report using selection screen variant SUBMIT zreport USING SELECTION-SET ' VARIANT1' ....
SUBMITzreportUSINGSELECTION-SET'VARIANT1'. *Submitreportbutexportresultantlisttomemory,ratherthan *itbeingdisplayedonscreen SUBMITzreportEXPORTINGLISTTOMEMORY. *Oncereporthasfinishedandcontrolhasreturnedtocalling *program,usefunctionmodulesLIST_FROM_MEMORY,WRITE_LIST ...
CL_SALV_BS_RUNTIME_INFO=>SET( DISPLAY = ABAP_FALSE "METADATA = ABAP_TRUEDATA = ABAP_TRUE ).submit (P_PROG) using selection-set P_VAR and return." ALV data Extractiontry .CL_SALV_BS_RUNTIME_INFO=>GET_DATA_REF(importing R_DATA_DESCR = LR_DATA_DESCR...
SUBMIT WITH SELECTION-TABLE语句允许我们通过使用内部表作为输入来执行ABAP程序。 1.首先,我们需要创建一个内部表来存储我们的选择表。内部表是一种动态分配的表结构,可以在运行时根据需要进行添加和删除。 2.在ABAP程序中,我们可以使用以下语法来定义内部表: DATA: lt_selection_table TYPE TABLE OF string. 3.接...
SUBMITCalls an executable program. SyntaxSUBMIT <rep> [AND RETURN] [VIA SELECTION-SCREEN] [USING SELECTION-SET ] [WITH <sel> <criterion>] [WITH FREE SELECTIONS <freesel>] [WITH SELECTION-TABLE <rspar>] [LINE-SIZE <width>] [LINE-COUNT <length>]. Calls the program <rep>. If you omit...