cl_demo_output=>write('1'). cl_demo_output=>write('2'). cl_demo_output=>display( ).END-OF-SELECTION.*&---**& Form FRM_F4_FILE*&---**& text*&---
cl_demo_output=>write( lv_name ).ENDIF.*1.1new>读取内表*data(ls_data3) = gt_data[ id = '10' ]. "若读不到会dump,一般处理方式为try catchdata(ls_data3) = VALUE #( gt_data[ id =10] OPTIONAL )."加上VALUE…OPTIONAL,如果读不到的话,就是一个新定义的,所以为空*1.2new>DEFAULT如果...
cl_demo_output=>write( lv_subrc ). cl_demo_output=>write( lt_usr02 ). cl_demo_output=>display( ). WHEN p_ora. *访问另一个其它系统的同名表 *如果ABAP表有MANDT , 目标表没有, 则需要添加CLIENT SPECIFIED 避免系统自动添加MANDT 的限制条件,导致报错:字段MANDT不存在 DATA: BEGIN OF ls_temp,...
cl_demo_output=>write( formatted_text ). cl_demo_output=>display( ). Addition 2 ... EXPONENT exp This addition cannot be used together with additionsENVIRONMENT TIME FORMATandTIME ZONE. Effect This addition determines the exponent when formattingfloating point numbers. The additionEXPONENTis applie...
"CALL METHOD CL_DEMO_OUTPUT=>DISPLAY( LT_TABLE ). CALLMETHOD CL_DEMO_OUTPUT=>WRITE( LT_DATA ). CALLMETHOD CL_DEMO_OUTPUT=>WRITE( LT_TABLE ). CALLMETHOD CL_DEMO_OUTPUT=>DISPLAY( ). 效果: *在 MAPPING 语句中,需要注意两边的字段类型,以免类型不兼容而导致程序 dump ...
cl_demo_output=>write( text ). WRITE CONV f( 123456 ) TO text. cl_demo_output=>display( text ). 123,456 123,456 1.2345600000000E+05 Character-Like Data Types Data objects of character-like data types are applied without formatting. With character-like data types with a fixed length (c...
cl_demo_output=>write( wa ). ENDAT. ENDLOOP. cl_demo_output=>display( wa ). 内表ITAB中有15行数据 显示: 2. COLLECT语法 语法:COLLECT wa INTO itab[result]. 此语句将工作区域的内容作为内部表itab中的单行插入,或者将其数值组件的值添加到具有相同主表键的现有行的对应值中。会对 数值型字段:...
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]. ...
CALL METHOD cl_demo_output=>write( lt_line ).CALL METHOD cl_demo_output=>display( ). 1. 2. 3. 4. 5. 6. 7. 八 总结 行表转列表及列表转行表的核心是转入列的内容与列表字段名的对应关系. 该关系可以通过内表构造, 也可以通过逻辑构造. ...
cl_demo_output=>display( data = lt_data1 ). "3.类似于mapping的功能,不同名字字段之间传值 (这个语法可以用户和外部接口数据赋值的时候使用) DATA:BEGIN OF customer_oa, id TYPE char10 VALUE '1000000001', name TYPE char35 VALUE 'OA_NAME', ...