cl_demo_output=>display( lt_sight ). 运行结果: 声明和创建变量 内联声明(inline declaration ) 在上面的例子中还有一个INTO TABLE @DATA(lt_sight) 的语法,这就是内联声明,能根据查询的内容来创建本地变量。我们再来多看几个内联声明的例子。 ABAP 7.4 以前: DATA: lv_vehicle TYPE string. lv_vehicle =...
SUM. cl_demo_output=>write( wa ). ENDAT. ENDLOOP. cl_demo_output=>display( wa ). 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 内表ITAB中有15行数据 显示: 2. COLLECT语法 语法:COLLECT wa INTO itab[result]. 此语句将工作区域的内容作为内部表ita...
destination=lv_destIMPORTINGrc=l_rcCHANGINGtemp=lv_dest.ENDCASE.ATSELECTION-SCREENONVALUE-REQUESTFORp_file."两种方式 F4_FILENAME 或者 cl_gui_frontend_services=>file_open_dialog"通过file_open_dialog有更多的个性化参数*CALL FUNCTION 'F4_FILENAME'*IMPORTING*file_name = p_file. "返回文件名DATA:lt_...
cl_demo_output=>write('2'). cl_demo_output=>display( ).END-OF-SELECTION.*&---**& Form FRM_F4_FILE*&---**& text*&---
cl_demo_output=>display( lt_temp ). ENDCASE. * COMMIT CONNECTION s4q. "在连接中提交. 示例代码 NATIVESQL *&---* *& Report ZTS_SQL_DBCO *&---* *& *&---
SELECTcarrnameASname,carridASidFROMscarrINTOTABLE@DATA(result).cl_demo_output=>display(result). 看到语法不同了吗 根据SELECT列表中定义的结果集,声明基本数据对象,结构或内部表。 有关类型构造的详细信息,请参阅官方文档。 将7.40,SP05引入SELECT列表中的SQL表达式使用7.40,SP08进行了增强,如下所示:...
cl_demo_output->display( itab1 ). 又说我没写够300字啊~ 有些觉得不怎么会用的新语法发现在有些重构中原厂应用了, 尤其是在比如以前比较慢的流程中,虽然不知道会快多少,但是APO的重写代码中由一开始就这样,那么,就对于读取原厂代码就比较重要了(简单的算法级代码)。
cl_demo_output=>display( 'Catching exception' ). ENDTRY. ENDMETHOD. ENDCLASS. Raising of a caught exception of the classcx_demoagain using the exception object. CLASS cx_demo DEFINITION INHERITING FROM cx_static_check. ENDCLASS. CLASS exa DEFINITION. ...
cl_demo_output=>display_data( result ). Effect As an alternative to specifying columns statically, a parenthesized data objectcolumn_syntaxcan be specified that contains the syntax ofPRIMARY KEYor the list of columns when the statement is executed. ...
cl_demo_output=>display( |Carrier: { lt_scarr[ carrid = 'LH' ]-carrname }| ). II. Concatenation Before 7.40 DATA lv_output TYPE string. CONCATENATE 'Hello' 'world' INTO lv_output SEPARATED BY space. With 7.40 DATA(lv_out) = |Hello| & | | & |world|. III. Width/Alignment/Pad...