• 工具栏对象GUI Status 与GUI Title


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

    可以通过se41SE80或直接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,当程序运行时对其填充动态文本。如下图:

     

     

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

     

  • 相关阅读:
    I Hate It
    hdu 2112 HDU Today ( Dijkstra )
    hdu 1280 前m大的数
    hdu 4252 A Famous City
    hdu 2647 Reward
    hdu 2845 Beans
    hdu 3548 Enumerate the Triangles ( 优 化 )
    hdu 3552 I can do it! (贪心)
    HDU 3033 I love sneakers!(分组背包变形)
    hdu 1712 ACboy needs your help 分组背包
  • 原文地址:https://www.cnblogs.com/sanlly/p/3359590.html
Copyright © 2020-2023  润新知