点击单元格(LinkToAction)获取Table行号和数据(Table篇一)

组件:Y_XIAO_02

视图:V_MAIN

窗口:W_MAIN

Application:Y_XIAO_02

创建组件。

创建节点。

创建UI控件 Table

绑定节点。

设置LinkToAction。

创建event。

 

 

METHOD onactionatc_test .
  "CONTEXT_ELEMENT        CL_WDR_CONTEXT_ELEMENT
  
  DATA:ls_node  TYPE wd_this->element_node,
       lv_index TYPE i.

  CALL METHOD context_element->if_wd_context_element~get_static_attributes
    IMPORTING
      static_attributes = ls_node.

  lv_index = context_element->if_wd_context_element~get_index( ).
ENDMETHOD.

初始化代码。

METHOD wddoinit .

  DATA lo_nd_node TYPE REF TO if_wd_context_node.
  DATA lt_node TYPE wd_this->elements_node.

  SELECT * INTO CORRESPONDING FIELDS OF TABLE lt_node FROM spfli UP TO 10 ROWS.

  lo_nd_node = wd_context->get_child_node( name = wd_this->wdctx_node ).
  lo_nd_node->bind_table( new_items = lt_node set_initial_elements = abap_true ).

ENDMETHOD.

测试:

 

 

转载于:https://www.cnblogs.com/SAPxiaox/p/10007667.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值