在SAP系统的开发中我们经常用到tab控件的使用,本文介绍了如何使用selection-screen来定义tab控件,每一个tab控件页内置一个子屏幕(subscreen),所以要先定义一个子屏幕。

代码如下:

REPORT  zrr_selectionscreen                     .

CALL SCREEN 100.

DATA c1(8) TYPE c.

"define a subscreen-100 placed in the first tab

SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN.

SELECTION-SCREEN BEGIN OF BLOCK a1 WITH FRAME TITLE text-001.

SELECT-OPTIONS:type1 FOR c1.

SELECTION-SCREEN END OF BLOCK a1.

SELECTION-SCREEN END OF SCREEN 100.

"define a subscreen-200 placed in the second tab

SELECTION-SCREEN BEGIN OF SCREEN 200 AS SUBSCREEN.

PARAMETERS typ2(20) TYPE c.

SELECTION-SCREEN END OF SCREEN 200.

SELECTION-SCREEN BEGIN OF TABBED BLOCK mytab FOR 6 LINES.

SELECTION-SCREEN TAB (20) button1 USER-COMMAND push1 DEFAULT SCREEN 100.

SELECTION-SCREEN TAB (20) button2 USER-COMMAND push2 DEFAULT SCREEN 200.

SELECTION-SCREEN  END OF BLOCK mytab.

INITIALIZATION.

button1 = text-001.

button2 = text-002.

mytab-dynnr = 100.

AT SELECTION-SCREEN.

CASE sy-ucomm.

WHEN 'push1'.

mytab-dynnr = 100.

mytab-activetab = 'BUTTON1'.

WHEN 'push2'.

mytab-dynnr = 200.

mytab-activetab = 'BUTTON2'.

ENDCASE.

转载于:https://blog.51cto.com/saper/638804

ABAP中分页控件的定义相关推荐

  1. asp.net中分页控件AspNetPager美化样式

    在asp.net开发中数据列表分页是再常见不过的功能了,相信大家使用AspNetPager的也很多,使用CSS可以让样式更好看,如下图: 新建一个名为content.css文件,如下: /*分页控件* ...

  2. java datatable用法_Java中实现DataTable工具类,并利用其实现简单分页控件。

    具体工具类代码,请见我上一个博客. 一.工具类的使用 1.1 DataTable工具类的使用 1.1.1DataTable简单解析 顾名思义,DataTable其实就是一张虚拟数据表,用于存储由数据库 ...

  3. activex 控件的id 定义位置+使用ocx控件的客户端程序中对控件定义的文件中控件id定义的位置...

    activex 控件的id 定义位置 // SuperDisplayCtl.cpp IMPLEMENT_OLECREATE_EX(CSuperDisplayCtrl, "SuperDispl ...

  4. MvcPager 免费开源分页控件3.0版发布!

    MvcPager 3.0版在原2.0版的基础上进行了较大的升级,对MvcPager脚本插件重写并进行了大量优化.修复了部分bug并新增了客户端Javascript API等功能,使用更方便,功能更强大 ...

  5. 日积月累系列之分页控件(js源码)

    最近开发了一款分页控件,分享给大家. 主要功能和界面介绍 cform分页控件支持服务端分页.客户端分页.数据过滤.数据排序等功能. 源码介绍 cform-pager分页控件主要由三部分组成:css.s ...

  6. MVC3学习第十三章 佟掌柜第二弹——MVC3下利用陕北吴旗娃的分页控件实现数据分页...

    本章学习内容 1.了解陕北吴旗娃的Mvc分页控件 2.利用分页控件实现MVC3下的商品分页 3.利用分页控件实现MVC3下一个页面多个分页以及ajax分页效果 1.了解陕北吴旗娃的Mvc分页控件 在w ...

  7. VB.net数据库编程中DataGrid控件的使用技巧

    VB.net数据库编程中DataGrid控件的使用技巧 如何用同一个DataGrid显示不同的数据表:如何用DataGrid显示主表/明细表的内容:如何用DataGrid分页显示或编辑数据表的记录.这 ...

  8. javaFx学习之分页控件Pagination

    原文链接:DOC-03-27 分页控件(Pagination Control) | JavaFX中文资料 JavaFX程序中添加分页(Pagination)控件.它会告诉你如何向程序中添加Pagina ...

  9. C#中GridView控件的使用

    C#中GridView控件的使用 一.GridView和DataGrid的异同 GridView 是 DataGrid的后继控件,在 framework 2中,虽然还存在DataGrid,但是Grid ...

最新文章

  1. SoapUI进行REST请求,POST方法提交到数据库的数据乱码问题
  2. Sql结果导出为excel文件
  3. char和varchar的区别以及尾部空格问题 - sqlserver演示
  4. 地理信息系统概论_地理信息系统概论黄杏元第3版配套练习题库——才聪学习网...
  5. linux系统安装python包_Linux系统安装Python
  6. 去除EditPlus自动备份功能. bak
  7. Docker容器真的安全吗?
  8. 微软推出面向 Kubernetes 的 OSM 项目,计划捐赠给 CNCF 基金会
  9. 编译CWM-recovery
  10. 上下文无关文法的组成
  11. ERP/WMS仓库管理系统库存商品成本计算
  12. embed实现PDF文件预览
  13. python_大智慧SAR指标编写
  14. 未找到任何音频输出设备的解决方法
  15. 二项分布 (Binomial Distribution)
  16. 如何用 Python 爬取需要登录的网站?
  17. (一)移动端前端开发-移动端基础
  18. 《手机与数字娱乐产品可用性的分析》
  19. Mendix低代码平台,唯快不破
  20. (一)立创EDA的安装

热门文章

  1. 那一次,我们属于彼此
  2. 11.25晚C语言答疑
  3. (二十三)图像相似度比较哈希算法
  4. php网页中不能上传图片,为什么我的PHP图片上传代码可以实现插入数据库但图片不能插入文件夹中?...
  5. java手游+刺客_元气骑士手游教你如何成为一名顶尖流刺客
  6. 分页组件change_javascript原生瀑布流+图片懒加载组件
  7. 手机测试相位软件,索尼发布手机用相位检测传感器
  8. tomcat和idea都占用了8080_详解IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)...
  9. 基本存款账户编号怎么查_上海社会保障卡查询个人账户怎么查
  10. java构造方法可以是私有的吗_Java中的构造函数可以私有吗?