WDA 表控件选择数据处理
组件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 表控件选择数据处理相关推荐
- abap 在table control(表控件) 实现查找功能
我们都知道ALV控件已经集成了查找功能 ,这对于在海量数据中查找某条数据是非常方便的,而 table control (表控件)没有提供这样的功能,那只能通过手工的方式在屏幕添加一个这样的功能,方便对 ...
- 流程平台:子表控件(二) - 属性、事件、方法
子表控件的元数据如下:属性.事件.方法: public class SheetSubTableSZ : WebControl, ISheetControl{// 分隔符public const cha ...
- Android开发之日期时间控件选择
Android开发之日期时间控件选择 文章目录 前言 一.创建弹出Layout 1.1 新建Layout,修改样式为LinearLayout 1.2 Layout中添加日期和时间控件 二.新建Date ...
- layui 日期范围选择器_layui时间控件选择时间范围的实现方法
解决layui时间控件清空之后无法正常使用的问题,以及时间范围的选择 共有两种解决方式: 方式一(layui 1.x): html代码: placeholder="开始时间(修改时间)&qu ...
- android身高控件_RuleView Android 自定义标尺控件(选择身高、体重等) @codeKK Android开源站...
尺子刻度 -- 自定义 view 自定义 view 学习(第一章) 1.自定义刻度尺控件 在我们想要获取用户的身高体重等信息时,直接让他们输入显然不够友好偶然看到一款 App 用了类似刻度尺的界面让用 ...
- 猎豹MFC--列表控件ListControl
ListControl添加变量: 关联控件变量: 初始化:设置样式 添加列标题: 添加位图资源: 添加位图变量: 创建图像列表:并把图像列表 给 列表控件使用: 双击添加行按钮: 添加第2列时 不能 ...
- GridView控件选择行
自己写模板实现选择行并读取相应数据,试了很多,但是都出现一个问题,两行数据,打开的链接新窗口为同一个数据. 用selectedIndexchanged简单也不出错 OnSelectedIndexCha ...
- my97时间控件 选择多个日期
今天需要实现一个需求,页面上预约时间需要选择三个日期, 由于系统用的是my97时间插件, 经过my97官网查看后, 发现my97不支持一次选择多个日期.经过网上一番查找没有类似的实现. 最后还是决定在 ...
- Layui时间选择器,Layui时间控件选择时间范围的方法
官方文档:https://www.layui.site/doc/modules/laydate.html 通用时间渲染函数 function renderTime(elem, type, value, ...
最新文章
- 插值算法C实现(一元全区间)
- Warning: mysql_connect(): No such file or directory 解决方案总结(操作系统: Mac)
- linux centos tcpreplay 重放数据
- JAVA不借助第三个变量实现两个变量交换的思考
- codeforces1452 E. Two Editorials
- java兔子问题流程图_C语言编程狼追兔子问题代码解析
- Kubernetes 1.5安装
- java----数组
- thinkphp中AJAX返回ajaxReturn()方法分析
- python爬虫qq音乐歌词_Python如何爬取qq音乐歌词到本地
- 设置foxmail通过ccproxy代理收发邮件
- 苹果手机发信息显示作为垃圾信息送达解决方法
- 空气净化器UL867测试报告流程
- 新型冠状病毒传染模型SI、SIS、SIR、SEIR
- springcloud-oauth2实践
- 无刷电机和桨叶的选择
- 各品类市场占有率——通过互联网大数据了解各品类的市场占有率
- gdb调试[奇牛学院]
- ubuntu 查看隐藏文件的两种方法
- vb6压缩Access数据库使用JRO.JetEngine
热门文章
- 云徙科技李楠:不确定性骤增,中台价值凸显
- python的re模块是自带的吗_Python 入门之 内置模块 -- re模块
- java web getrealpath_Java WebUtils.getRealPath方法代碼示例
- 关于linux中自定义登录提示语
- 人工智能是计算机辅助翻译吗,人工智能背景下计算机辅助翻译在中国的研究现状述评原稿(图文高清版)...
- 自定义 jstl 标签 fns
- 月薪3万的程序员到底能为公司带来多大收益?
- 港科夜闻|2021QS商科硕士排名出炉,香港科大获佳绩
- css3实现一个宽高未知的div的slidedown动画
- Thumbnails图片压缩处理工具