从Nodo上下文获取表-BSP

2020-09-21 11:26发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在任何其他情况下都应注意。 取消...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在任何其他情况下都应注意。 取消上下文关联的通知。 半现代化的阿尔古诺斯坎普斯和沃尔沃城堡

我从事CRM已有两天了,这对我来说是一个不同的世界。 我需要将上下文节点的所有信息提取到表中。 修改某些字段并将其重新加载到上下文节点中。

2条回答
追夢秋陽
2020-09-21 11:50

从头到尾的动机。

 METHOD get_cells_name。
   类型:
     开始ty_namefull,
       name_last TYPE bu_namep_l,
       name_first TYPE bu_namep_f,
     结束于ty_namefull。




   数据:
     lr_typed_context类型参考cl_bsp_wd_context,
     lr_node类型参考cl_bsp_wd_context_node,
     lo_result类型参考if_bol_bo_col,
     lv_size TYPE字符串,
     lo_iterator类型参考if_bol_bo_col_iterator,
     lo_entity类型参考if_bol_bo_property_access,
     ls_crmst_vis_bol_str TYPE crmst_query_r_act_btil,
     lv_index TYPE i,
     ls_name TYPE ty_namefull
     。




 * Movemos助剂
   lo_result?= lr_result。
 * Obtenemos el maximo del Do
   lv_size = lo_result-> size()。
 * inicializamos el指数。
   清除lv_index。
 *修正案。
   lo_iterator?= lo_result-> get_iterator()。
 * Recuperamos la linea seleccionada de la vista Resultado
   做lv_size次。
     如果lv_index是INITIAL。
       lv_index = 1。
     其他。
       lv_index = lv_index + 1。
     万一。
     lo_entity = lo_iterator-> get_by_index(iv_index = lv_index)。




     lo_entity-> get_properties(
                         输入
                           es_attributes = ls_crmst_vis_bol_str
                               )。


     SELECT SINGLE name_last
                   名字_第一
                     从but000
                       INTO ls_name
                         合作伙伴在哪里= ls_crmst_vis_bol_str_activity_partner
                           。


     如果sy-subrc = 0。




       ls_crmst_vis_bol_str-zznombre = ls_name-name_first。
       ls_crmst_vis_bol_str-zzapellidos = ls_name-name_last。




       lo_entity-> set_properties(is_attributes = ls_crmst_vis_bol_str)。


     万一。
   ENDDO。
 * Volvemos Los Valores Modificados
   lr_result?= lo_result。
 终结法。

 

lo_entity-> set_properties(is_attributes = ls_crmst_vis_bol_str)。 不更改我的保护结构,更改y请勿更改cambiarlo的名称,不要更改cambio的名称。 ayuda

一周热门 更多>