ASSIGN COMPONENT <comp> OF STRUCTURE <s> TO <FS>.系统将字符 串 <s> 的组件 <comp> 分配给字段 符号 <FS>。 可以指定 <comp> 为文字或变 量。如果 <comp> 属于类型 C 或字段串( 象组件一样 没有内表) ,它指定组 件的名称。 如果 <comp> 有任何其它 基本数据类 型,将
ASSIGN COMPONENT 'FIELD3' OF STRUCTURE <fs_target> TO <fs_target>-field3. <fs_target> = ls_source. " 将原始结构的值赋给动态结构 在上述示例中,首先定义了一个原始结构ls_source和一个动态结构ls_target。然后使用CREATE DATA语句创建了一个动态结构ls_target,并使用ASSIGN语句将其赋给字段符号<fs_t...
CREATE OBJECT lo_env TYPE lcl_env_TXZ01.INSERT lo_env INTOTABLE me->my_environment.继续进入到lo_env->execute方法中,可以看到lcl_env_matnr实现类,这里就是最终实现跳转到MM03的逻辑。我们可以此模仿matnr 的双击跳转逻辑。包含文件LMEREPI31创建隐式增强,插入跳转到MD04的逻辑。ENHANCEMENT 2 ZMME001....
分配某个变量给指针ASSIGNvarTO<field-symbols>分配结构中的某个字段的地址给指针ASSIGNCOMPONENTposOFSTRUCTUREstrucTO<field-symbols>.分配整个内表行给指针(指针必须定义为有栏位结构的类型)READTABLEitabINDEX/WITHKEYASSIGNING<field-symbols>.LOOPATitabASSIGNING<field-symbols>.ENDLOOP.分配类的方法或借口给指针ASSIG...
ASSIGN COMPONENT 'LINE_SUM' OF STRUCTURE <F_OUT_WA> TO智能推荐C_018_关于指针增加的地址偏移量 一个新同事问的问题:结构体指针增加1之后,指向的地址是什么? 首先,对此做一个前瞻性的分析: 1. 问这个问题说明了基础不够牢固; 2. 其实这个答案不问自己也能够知道,但是缺少了动手的实践; 3. 没...
*& END-OF-SELECTION/结束选择屏幕(程序结束处理,输出等) *&---* END-OF-SELECTION . PERFORM frm_display_alv. " 展示报表 *&---* *& Form frm_deal_data *&---
ASSIGN COMPONENT NUM OF STRUCTURE LT_ZTFI029 TO <FS>. "如果没有指定固定的字段,则按照顺序进行指针的指向 <FS> = WA_DATA-NAME. AT END OF ROW. APPEND LT_ZTFI029. CLEAR LT_ZTFI029. ENDAT. CLEAR:WA_DATA. ENDLOOP. LOOP AT LT_ZTFI029. WRITE:/ 'MANDT为',LT_ZTFI029-MANDT, '|KUN...
to assign one of its components comp to the field symbol <fs>. You can specify the component compeither as a literal or a variable. If comp is of type c or a structure which has no internal tables as components, it specifies the name of the component. If comp has any other ...
ASSIGN COMPONENT 'MANDT' OF STRUCTURE <fs_data> TO <f_field>. IF <f_field> IS ASSIGNED. <f_field> = sy-mandt. ENDIF. ENDLOOP. CASE 'X'. WHEN p_mod. MODIFY (p_tname) FROM TABLE <ft_tab>. WHEN p_del. DELETE (p_tname) FROM TABLE <ft_tab>. ...
It can contain offsets/lengths, structure component selectors, object component selectors, and class component selectors, in order to assign parts of the component or referenced objects of the component. Unlike all other operand positions, where a data reference that does not point to a data ...