GUI Status 与GUI Title用于自定义工具栏按钮及Report程序标题栏显示内容,

可以通过se41\SE80或直接SE38中展开对象列表进行相关操作.

如下是在SE38里,点击【显示物件清单】,

* GUI Status的定义及应用

GUI Status用于自定义工具栏按钮,单击上图中【GUI 状态】时即可弹出Create Status对话框

回车进入GUI 状态参数设置界面

* GUI Status参数设置包括如下:

1. 功能列表:用于设置主菜单选项;

2. 应用程序工具列:用于设置应用工具栏按钮,包括按钮名称、按钮描述及按钮所对就的ICON图标等;

3. 功能键:为按钮分配功能代码,包括系统标准按钮(如返回、退出、关闭等)及通过应用程序工具列所定义的客制化铵钮。

* 举例,如何在程序中创建一个工具栏按钮,并为其分配功能键。

1.选择应用程序工具列中一文本框,并输入自定义名称

2.填写完之后双击该名称或回车,进入文本类型设置界面,将选择文本类型设置单选框为静态文本

单击按钮,进入功能内文设置界面

设置完成后,单击按钮,系统弹出指定功能到功能键对话框,为用户为新增按钮分配一快捷键

选择某功能键字段后单击(或双击该功能键字段),返回设置主界面,增加其他功能按钮.

创建完成之后,点击执行按测可跳出测试画面,如下图

例如:

WRITE: 'GUI STATUS TEST'.
AT USER-COMMAND.  "当单击某个按钮时,触发该事件
  CASE SY-UCOMM.  "获取所操作按钮的功能代码(FUNCTION Code),针对不同按钮事件判断执行不同的操作
    WHEN 'EXTRACT'.
      WRITE 'YOU CLICK THE EXTRACT BUTTON'.
    WHEN 'BACK'.
      LEAVE SCREEN.
    WHEN 'EXIT'.
      EXIT.
    WHEN 'SAVE'.
      WRITE 'YOU CLICK THE SAVE BUTTON'.
    WHEN OTHERS.
      WRITE 'OTHERS'.
  ENDCASE.

START-OF-SELECTION.
  SET PF-STATUS 'GUI_STATUS_TEST'. "在Report输出时调用该GUI STATUS。

* GUI TITLE的定义及应用

GUI TITLE用于定义Report标题栏内容,其创建步骤如下:

1.在对象树形菜单中单击鼠标右键,选择【建立】-->GUI Titles。输入自定认Title名称及描述。该描述将出现在Report标题栏中,还可以输入&符号作为Title,当程序运行时对其填充动态文本。如下图:

输入完标题之后,保存并激活

转载于:https://www.cnblogs.com/sanlly/p/3359590.html

工具栏对象GUI Status 与GUI Title相关推荐

  1. wxpython有没有可视化设计_wxPython - GUI Builder工具( GUI Builder Tools)

    wxPython - GUI Builder工具( GUI Builder Tools) 通过手动编码创建美观的GUI可能很乏味. 可视化GUI设计器工具总是很方便. 许多针对wxPython的GUI ...

  2. 推荐一款不错的嵌入式GUI(玲珑GUI)及在嵌入式linux上的移植

    玲珑GUI介绍 玲珑GUI(LLGUI)是一套使用简单.低价的单片机GUI解决方案.可以用来代替串口屏.组态,降低产品成本,产品软硬件自主可控. 配套界面开发软件,图形化编辑界面,生成C代码. 如其名 ...

  3. GUI测试及GUI自动化测试

    GUI测试及GUI自动化测试 GUI的定义 GUI的状态 GUI的事件 GUI软件测试的特点 GUI软件的测试实例 黑盒测试方法在GUI测试中的作用 GUI自动化测试工具-WINRUNNER Winr ...

  4. linux系统的gui程序,Linux GUI子系统概述 GUI子系统的构成及工作流程

    作者:Nick 开始前的几点说明: 本文会尽量从初学者的角度去描述整个Linux整个图形子系统,但由于其复杂性,涉及到的模块比较多,可能会需要一些相关的先验知识: 对于系统的介绍,分析的着重点可能不会 ...

  5. SAP 动态设置 GUI STATUS 灰色不可用 或者隐藏

    有时候需要根据用户的权限或者是操作动态设置gui状态上的某些按钮的可用和不可用. 1.先定义一个内表 data: begin of excltab occurs 0,      fcode like ...

  6. ABAP 标准状态栏GUI STATUS的快速创建

    前面几篇介绍了,Function ALV.OO ALV,但貌似忘了介绍怎么快速建一个功能按钮齐全的状态栏了,今天突然想起来.那么如何能快速创建呢?当然是复制粘贴了,手动滑稽. 下面介绍几种标准状态栏的 ...

  7. ALV调用标准GUI STATUS

    2018.01.29 17:01 字数 7 阅读 150评论 0喜欢 0 附加->调整模板 转载于:https://www.cnblogs.com/shigs/articles/10135015 ...

  8. matlab gui数据类型,MatLab GUI 数据传递

    1.数据怎么在不同的控件之间传递 先看在一个GUI界面内部的传递的数据 每一个控件的回调函数头: function myc_Callback(hObject, eventdata, handles) ...

  9. matlab gui uiwaitbar,MATLAB GUI嵌入进度条(waitBar) | 学步园

    基本就是参考:http://www.ilovematlab.cn/thread-61732-1-1.html,改了点点方便用 function mywaitbar(x,num,varargin) if ...

最新文章

  1. RocketMQ 实战(一) - 简介
  2. 京东金融曹鹏:没有数据的金融科技公司是纸上谈兵
  3. element显示true或者false_vue+element-ui实现行数可控的表格输入
  4. [转]使用npm发布vue组件
  5. 挂载(mount)深入理解
  6. linux磁珠技术,MACS磁珠分选技术基本原理(图文释义)
  7. ibtais中把clob数据类型转换成string并插入到数据库中
  8. 使用Microsoft Lookback网卡解决了断网情况下 Virtual Server 虚机和主机的网络连接
  9. 百度AI快车道PaddleNLP实战营空降南京,11月9日技术大咖线下开讲
  10. 教你一招,自己就能检测mac
  11. 数据挖掘的本质出路:长三角春招数据岗不完全调研
  12. 怎么更改坐标轴标题access_excel图表如何修改x坐标轴数值,excel怎么设置横坐标标题...
  13. 李纳斯将注册 Linux 商标 用 Linux 名称将收费
  14. 图灵奖设立50周年,向伟大的计算机科学家们致敬
  15. 图扑智慧城市 | 搭建政务民生可视化管理系统
  16. 巴拿赫空间上的复变函数
  17. 九十年前到江西(2009-06-09)
  18. linux查找目录中指定文件或遍历指定文件夹
  19. 2019全国大学生信息安全竞赛—Web
  20. 【Avro一】Avro入门

热门文章

  1. idea 生成sdk,如何安装独立的Android SDK,然后将其添加到Windows上的IntelliJ IDEA?
  2. java list 最小值_Java 实例 – 查找 List 中的最大最小值
  3. Python3爬虫之爬取某一路径的所有html文件
  4. 动作捕捉技术,VR体验沉浸感的“助燃剂”
  5. Java使用非对称数据加密RSA
  6. Hyper-V备份:选择Hypervisor备份还是虚拟机备份
  7. 浅蓝色的爱划过天空(5)
  8. linuxquot;/quot;分区名称,linux分区,磁盘系统的管理,文件系统制作
  9. python print怎么用_python print用法是什么
  10. Verilog语言设计增加延时的正确方法