组件ALV处理:

DATA: lo_node      TYPE REF TO if_wd_context_node,
        ls_temp      TYPE REF TO if_wd_context_element,
        lt_temp      LIKE TABLE OF ls_temp.

DATA ls_data TYPE wd_this->element_data.
  DATA lt_data TYPE TABLE OF wd_this->element_data.

lo_node = wd_context->get_child_node( name = wd_this->wdctx_data ).
      lt_temp = lo_node->get_selected_elements( ).

lo_node->get_static_attributes_table( IMPORTING table = lt_data ).
      CHECK NOT lt_temp[] IS INITIAL.

LOOP AT lt_temp INTO ls_temp.
        CALL METHOD ls_temp->get_static_attributes
          IMPORTING
            static_attributes = ls_data.             "获取的是ALV组件中选择的单号数据
      ENDLOOP.

Table控件处理:

DATA: lt_selected_elements TYPE wdr_context_element_set,
        lo_selected_elements TYPE REF TO if_wd_context_element.
  DATA lo_nd_node  TYPE REF TO if_wd_context_node.
  DATA lt_node TYPE wd_this->elements_node.
  DATA ls_node TYPE wd_this->element_node.

lo_nd_node = wd_context->get_child_node( name = wd_this->wdctx_node ).

lt_selected_elements = lo_nd_node->get_selected_elements( abap_true ).

LOOP AT lt_selected_elements INTO lo_selected_elements.
    lo_selected_elements->get_static_attributes( IMPORTING static_attributes = ls_node ).
    lo_nd_node->remove_element( lo_selected_elements ). 删除选中的行
  ENDLOOP.

WDA 表控件选择数据处理相关推荐

  1. abap 在table control(表控件) 实现查找功能

    我们都知道ALV控件已经集成了查找功能 ,这对于在海量数据中查找某条数据是非常方便的,而 table control (表控件)没有提供这样的功能,那只能通过手工的方式在屏幕添加一个这样的功能,方便对 ...

  2. 流程平台:子表控件(二) - 属性、事件、方法

    子表控件的元数据如下:属性.事件.方法: public class SheetSubTableSZ : WebControl, ISheetControl{// 分隔符public const cha ...

  3. Android开发之日期时间控件选择

    Android开发之日期时间控件选择 文章目录 前言 一.创建弹出Layout 1.1 新建Layout,修改样式为LinearLayout 1.2 Layout中添加日期和时间控件 二.新建Date ...

  4. layui 日期范围选择器_layui时间控件选择时间范围的实现方法

    解决layui时间控件清空之后无法正常使用的问题,以及时间范围的选择 共有两种解决方式: 方式一(layui 1.x): html代码: placeholder="开始时间(修改时间)&qu ...

  5. android身高控件_RuleView Android 自定义标尺控件(选择身高、体重等) @codeKK Android开源站...

    尺子刻度 -- 自定义 view 自定义 view 学习(第一章) 1.自定义刻度尺控件 在我们想要获取用户的身高体重等信息时,直接让他们输入显然不够友好偶然看到一款 App 用了类似刻度尺的界面让用 ...

  6. 猎豹MFC--列表控件ListControl

    ListControl添加变量: 关联控件变量: 初始化:设置样式 添加列标题: 添加位图资源: 添加位图变量: 创建图像列表:并把图像列表 给 列表控件使用: 双击添加行按钮: 添加第2列时  不能 ...

  7. GridView控件选择行

    自己写模板实现选择行并读取相应数据,试了很多,但是都出现一个问题,两行数据,打开的链接新窗口为同一个数据. 用selectedIndexchanged简单也不出错 OnSelectedIndexCha ...

  8. my97时间控件 选择多个日期

    今天需要实现一个需求,页面上预约时间需要选择三个日期, 由于系统用的是my97时间插件, 经过my97官网查看后, 发现my97不支持一次选择多个日期.经过网上一番查找没有类似的实现. 最后还是决定在 ...

  9. Layui时间选择器,Layui时间控件选择时间范围的方法

    官方文档:https://www.layui.site/doc/modules/laydate.html 通用时间渲染函数 function renderTime(elem, type, value, ...

最新文章

  1. 插值算法C实现(一元全区间)
  2. Warning: mysql_connect(): No such file or directory 解决方案总结(操作系统: Mac)
  3. linux centos tcpreplay 重放数据
  4. JAVA不借助第三个变量实现两个变量交换的思考
  5. codeforces1452 E. Two Editorials
  6. java兔子问题流程图_C语言编程狼追兔子问题代码解析
  7. Kubernetes 1.5安装
  8. java----数组
  9. thinkphp中AJAX返回ajaxReturn()方法分析
  10. python爬虫qq音乐歌词_Python如何爬取qq音乐歌词到本地
  11. 设置foxmail通过ccproxy代理收发邮件
  12. 苹果手机发信息显示作为垃圾信息送达解决方法
  13. 空气净化器UL867测试报告流程
  14. 新型冠状病毒传染模型SI、SIS、SIR、SEIR
  15. springcloud-oauth2实践
  16. 无刷电机和桨叶的选择
  17. 各品类市场占有率——通过互联网大数据了解各品类的市场占有率
  18. gdb调试[奇牛学院]
  19. ubuntu 查看隐藏文件的两种方法
  20. vb6压缩Access数据库使用JRO.JetEngine

热门文章

  1. 云徙科技李楠:不确定性骤增,中台价值凸显
  2. python的re模块是自带的吗_Python 入门之 内置模块 -- re模块
  3. java web getrealpath_Java WebUtils.getRealPath方法代碼示例
  4. 关于linux中自定义登录提示语
  5. 人工智能是计算机辅助翻译吗,人工智能背景下计算机辅助翻译在中国的研究现状述评原稿(图文高清版)...
  6. 自定义 jstl 标签 fns
  7. 月薪3万的程序员到底能为公司带来多大收益?
  8. 港科夜闻|2021QS商科硕士排名出炉,香港科大获佳绩
  9. css3实现一个宽高未知的div的slidedown动画
  10. Thumbnails图片压缩处理工具