2.CREATE DATA dref[area_handle] TYPE{abap_type|(name)} [LENGTH len][DECIMALS dec]. Defines the data type using an existing type 3.CREATE DATA dref[area_handle] {{TYPE[LINE OF]{type|(name)}} |{LIKE[LINE OF]dobj}}. Creates data with reference to a type description object ...
如果未指定任何TYPE或LIKE,则必须完全键入数据引用变量dref。 然后使用数据引用变量的静态数据类型创建数据对象。 来看下面的例子: TYPES t_itabTYPETABLE OF i WITH NON-UNIQUE KEY table_line.DATA:tab_refTYPEREF TO t_itab, i_refTYPEREF TO i. IF tab_ref IS INITIAL. CREATE DATA tab_ref. ENDIF. ...
创建数据对象:CREATE DATA; 示例: "动态对象"CREATE DATA"隐式定义数据类型"1. CREATE DATA dref [area_handle]."使用ABAP预定义类型*2. CREATE DATA dref [area_handle]*TYPE {abap_type|(name)}*[LENGTH len] [DECIMALS dec]."d,t,i,f,decfloat16,decfloat34,string,xstring"不需要指定length,decima...
TYPES:ty_iTYPEi. DATA:drefTYPEREFTO ty_i. CREATEDATA drefTYPE('I')."根据基本类型名动态创建数据 dref->*=1. WRITE: / dref->*. "CREATE OBJECT oref TYPE ('C1')."根据类名动态创建实例对象
创建一个数据对象,后面跟type指定这个数据对象的类型。创建完成后,可以用assign将数据对象赋值给对应的数据结构,如:data: lr_data type ref to data.field-symbols: <fs_data> type bkpf.create data lr_data type bkpf.assign lr_data->* to <fs_data>.这样后面所有对<fs_data>操作实际上都...
CREATE DATA bdoc_ext TYPE (l_dtyp). ASSIGN: bdoc_ext->* TO . CLEAR: . CALL METHOD cl_smw_bdocstore=>get_bdoc EXPORTING bdoc_id = iv_id get_bdoc_header = ' ' get_body_ext = 'X' IMPORTING bdoc_body_ext = EXCEPTIONS invalid_bdoc_id = 1 inconsistent_body = 2 failed ...
CREATE OBJECT g_event_receiver. SET HANDLER g_event_receiver->handle_data_changed_finished FOR g_grid . ENDFORM . 注意: alv_data_changed也是事件类函数,需要lt_event 中增加对应内表. 并且需要注册对应的事件,使用该事件也必须后面跟带刷新函数,否则无法生效. 该函数使用场景主要为,修改料号, 选择帮助,...
CREATE DATA cannot be used to create internal tables with header lines. Example Creates and uses an anonymous hash table. The type of the data reference variable is generic, which means it can only be dereferenced in the case of assignment to a field symbol. ...
ct_data = gt_data EXCEPTIONS create_alv_failed = 1. CALL SCREEN 9000. FORM frm_set_fieldcat. gs_layout-sel_mode = 'D' . "模式 gs_layout-zebra = 'X'. "ALV表格按斑马线条纹显示 gs_layout-cwidth_opt = 'X'. "将ALV字段宽度设置为最优化 ...
Step 3:Then it will ask you to create data element. Click on yes. Step 4:Give Short Description. Step 5:Here to create data element we need to specify the data type. That means which type of it is. In Elementary Type, we can specify type by creating domain or using built-in type...