转载自:http://blog.csdn.net/f122300349/article/details/5516405

在自定义屏幕如何调用选择屏幕呢,通过选择屏幕输入查询条件,然后进行相关的操作。在这里有两个技术难点:
1、如何定义可以调用的选择屏幕、调用选择屏幕;
2、如何捕捉到选择屏幕的操作、选择屏幕的屏幕号;

定义可调用的选择屏幕:
SELECTION-SCREEN  BEGIN  OF  SCREEN  700 .
SELECT -OPTIONS: S_CPTNR FOR  ZTMM0141-CPTNR,
S_MAKTX FOR  ZTMM0141-MAKTX.
SELECTION-SCREEN  END    OF  SCREEN  700 .

调用选择屏幕:
CALL  SELECTION-SCREEN 700  STARTING  AT  15  2  ENDING AT  100  4 .

捕捉选择屏幕的操作:
*----------------------------------------------------------------------* 
*  AT SELECTION-SCREEN OUTPUT. 
*  在屏幕输出之前处理 

*----------------------------------------------------------------------* 
AT  SELECTION-SCREEN .
CASE  SY-DYNNR.                   “对应的是屏幕编号
WHEN  '0700' .
IF  SY-UCOMM = 'CRET' .        “对应的是执行的功能码
PERFORM  FRM_DISPLAY_HISTORY USING  1 .   “调用子例程执行相关操作
ENDIF .
WHEN  '0800' .
IF  SY-UCOMM = 'CRET' .
PERFORM  FRM_DISPLAY_HISTORY USING  2 .
ENDIF .
WHEN  '0900' .
IF  SY-UCOMM = 'CRET' .
PERFORM  FRM_DISPLAY_HISTORY USING  3 .
ENDIF .
ENDCASE .

abap 在屏幕如何调用选择屏幕以及如何获得选择屏幕的操作相关推荐

  1. html页面一个屏幕大小不一样,关于web页自动适配屏幕大小

    一.先了解下html5的viewport使用 随着高端手机(Andriod,Iphone,Ipod,WinPhone等)的盛行,移动互联应用开发也越来越受到人们的重视,用html5开发移动应用是最好的 ...

  2. cocos2d 屏幕適配_Cocos2d-x 3.1 一步步做屏幕适配

    本文并不想讲关于屏幕适配的概念或者大道理,如果还不了解cocos2d-x屏幕适配的,请先看这篇文章:http://www.cocoachina.com/gamedev/cocos/2014/0516/ ...

  3. python实现屏幕录制_GitHub - Sijiu/record-camera-and-screen: 录制摄像头和录制屏幕,两者之间可以轻易切换...

    使用Python3基于FFmpeg实现的录制摄像头和屏幕录制 1. 项目介绍 该项目是为珠海一家音频技术公司开发的会议视频录制管理工具.客户需求使用的场景是在会议室开会时切换录制电脑屏幕和摄像头的内容 ...

  4. 电脑屏幕亮度怎么调节?台式电脑找不到屏幕亮度怎么办

    我们在使用电脑的时候,经常会觉得电脑屏幕的亮度太亮了或者是太暗了.这个时候通常就要去调节电脑屏幕亮度.电脑屏幕亮度怎么调节?台式电脑找不到屏幕亮度怎么办?下面小编给大家带来了调节电脑屏幕亮度的详细教程 ...

  5. 计算机屏幕尺寸不是全屏,电脑屏幕有黑边撑不满怎么办_电脑屏幕不能全屏显示的解决方法...

    电脑屏幕有黑边撑不满怎么办?平时在使用电脑时候,如果是新手,可能会出现显示屏不能全屏显示的问题,有些情况是分辨率的问题,调整一下就好了,但有时候调整了也没有用,那么该怎么办呢?下面智能手机网小编来具体 ...

  6. Socket异步服务器,可以监控客户端的状态,功能有,文字测试,服务端向客户端传输屏幕录像(UDP传输)、监控客户端屏幕(UDP传输),抖动用户窗体、发送文件给用户、扫描客户的C盘目录。

    用VS2015工具C#语言编写了一个简单的Socket异步服务器,可以监控客户端的状态,功能有,文字测试,服务端向客户端传输屏幕录像(UDP传输).监控客户端屏幕(UDP传输),抖动用户窗体.发送文件 ...

  7. 计算机录屏幕和声音的软件是什么,可以录制屏幕视频声音的电脑录屏软件是什么?...

    可以录制屏幕视频声音的电脑录屏软件是什么? 2019年10月30日 13:20作者:黄页编辑:黄页 分享 录制屏幕视频的声音,一直以来都是广大录屏用户的一项硬性需求.比方说:录制屏幕游戏时需要录制游戏 ...

  8. 屏幕适配,彻底理解dp,dpi,屏幕密度,分辨率之间的爱恨纠葛

    android初学者都会对密度,分辨率,dp,dpi等等混淆,今天来好好捋一捋这剪不断理还乱的江湖关系! 废话不多说,直入主题. in:英寸inch,物理尺寸,1in =2.54厘米(cm).4.2寸 ...

  9. 笔记本采用屏幕扩展后断开了外接显示器,改回单屏幕,发现双击打开应用程序后,程序窗口在显示屏上无法显示

    笔记本采用屏幕扩展后断开了外接显示器,改回单屏幕,发现双击打开应用程序后,程序窗口在显示屏上无法显示.解决的方法如下: 1.打开相应的应用程序,此时注意不要用鼠标单击屏幕中的任何地方,确保刚才打开的窗 ...

最新文章

  1. 如何让低版本IE浏览器支持HTML5和CSS3
  2. using的几种用法
  3. led大屏按实际尺寸设计画面_“差评”不断的LED户外大屏,到底缺了什么?
  4. 使用.net备份和还原数据库
  5. 6818 开发板 配置 ubuntu 桌面环境 与 ROS
  6. Web前端开发的框架可以应用到哪些地方
  7. Linux下出现command not found的解决办法
  8. html包含字体文件路径,系统字体文件夹路径
  9. 三级管和场效应管驱动电路设计及使用
  10. 龙芯3A3000上实现BLFS的轻量级桌面LXDE
  11. docker insecure-registry
  12. 【2021自我知识蒸馏】Extracting knowledge from features with multilevel abstraction
  13. IL汇编语言介绍(译)
  14. 代码注释如此沙雕,会玩还是你们程序员!
  15. LeetCode 91~95
  16. 移植移远4G模块EC20过程记录3-EC20模块固件升级以适配QMI拨号
  17. 无法启用win安全中心服务器,win10提示“无法启动安全中心服务”怎么办-解决win10提示“无法启动安全中心服务”的方法 - 河东软件园...
  18. uniapp h5页面打开app,没有下载则跳转下载
  19. excel共享文件使用一段时间后变大的解决方案
  20. 今夕何夕 HDU - 6112 ( 模拟 )

热门文章

  1. slice、splic、splite相互间的区别
  2. 笔记:基本的世代交叠模型
  3. 快手极速版-青龙羊毛
  4. 弘辽科技:淘宝开店后就可以直播吗?淘宝直播技巧是什么?
  5. python摄像头人脸识别小程序 开门,OpenCV3-Python人脸识别方法—基于摄像头
  6. 为什么vsdebug没有生成obj文件_VS中bin和obj文件引发的问题
  7. 智慧养老平台推广文案列
  8. 开源商城WSTMart升级thinkphp5.1框架实践
  9. Mobile开发(绘制背景图片)
  10. 天水师范计算机与科学怎么样,甘肃大学分析:陇东学院和天水师范哪所师范类本科好?...