欢迎关注微信公众号:matinal

对于用户对话框的执行,需要可以通过用户界面(UI)访问的输入和输出服务。 用户界面用于用户和程序之间的交互。 如果用户界面的某些部分显示在屏幕上的GUI窗口中,则这是图形用户界面(GUI)。SAP GUI是特定实现使用dynpros执行基于对话框的应用程序,它作为底层是ABAP的软件组件安装在服务器上的展示层的。它包含执行用户和程序之间对话框所需的所有控件元素。更多内容关注公众号:SAP Technical

我们来看一下图形,更加直接,如果你这里看不到图形,请关注我的知乎或者公众号。

在屏幕上,SAP GUI在GUI窗口中显示dynpro(动态程序)的屏幕。屏幕可以包含用于显示内容或用于接收用户动作的屏幕元素。使用Screen Painter工具中的Layout Editor处理屏幕及其屏幕元素。每个屏幕元素都具有在Screen Painter中静态预定义的属性,并且部分可以在ABAP程序中动态修改。

作为图形用户界面的另一部分,每个标准窗口都包含一个菜单栏,一个标准工具栏和一个应用程序工具栏。显示为模式对话框的GUI窗口仅包含应用程序工具栏。条形图是ABAP程序的独立组件,并以GUI状态组合在一起。此外,在设置GUI状态时将它们分配给dynpro。除了图形元素,功能键也是用户界面的一部分。它们被定义为ABAP程序的独立组件,因此是GUI状态的一部分。使用Menu Painter工具处理GUI状态的组件和GUI状态本身。在大多数情况下,用户界面显示的控制元素与功能代码链接,可以在ABAP程序中进行评估。可以在系统字段sy-pfkey中找到当前GUI状态的描述。

SAP GUI中的GUI窗口在具有标题栏和状态栏时完成。标题栏也使用Menu Painter编辑,包含GUI窗口的标题。状态栏显示在使用MESSAGE语句执行ABAP程序期间可以传输的信息。此外,它还包含可以使用栏右侧的图标显示或隐藏的系统信息。

abap 给用户分配事物代码权限_【第五篇】SAP ABAP7.50 之用户接口相关推荐

  1. 给与用户建立dblink的权限_网络安全 之 NTFS安全权限

    NTFS安全权限 一.NTFS权限概述 1.通过设置NTFS权限,实现不同的用户访问不同的权限 2.分配了正确的访问权限后,用户才能访问其资源 3.设置权限防止资源被篡改.删除 二.文件系统概述 文件 ...

  2. ReportPainter报表(GRR1/GRR2/GRR3/GR51/GR52/GR53)分配事物代码(T-CODE)

    ReportPainter报表经常被业务顾问使用,分配方法类似Query分配事务代码的"方式2:参数事物类型",参考链接 https://blog.csdn.net/wangjol ...

  3. createfile 无权限_访问被拒绝CreateFileMapping在不同的用户帐户下运行时用runas

    操作系统:WinXP SP3,没有快速的用户切换. 以下代码使用runas在2个不同的用户帐户上运行. 这两个用户都有管理员权限. 测试代码: SECURITY_DESCRIPTOR sd; if(! ...

  4. linux给指定用户分配文件夹权限

    # -R 权限会传递子文件夹及子文件 chown -R user-1:user-1 /opt #给目录opt设置权限 chmod 760 /opt # 1. 更改目录所有者命令 chown -R 用户 ...

  5. Linux 创建用户分配文件夹权限

    为什么80%的码农都做不了架构师?>>>    root@cloud:~#useradd -d /usr/www -m newuser root@cloud:~#passwd new ...

  6. python做桌面软件 代码隐藏_桌面杂乱?教你50行Python代码一键整理桌面!

    我们每天上班会有很多文件来不及处理,全部都在桌面上堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示: 乱糟糟的桌面,让心情也会潜移默化的变得烦躁,更重要的是,它会让我们的工作效率变的非常的低 ...

  7. python用于获取用户输入的函数是_在Python函数中,用于获取用户输入的是( )...

    在Python函数中,用于获取用户输入的是( ) 答:input() 中国大学MOOC:\"骨质疏松症的特征是是以骨量减少.骨的微观结构退化,致使发生的严重后果是\"; 答:\&q ...

  8. map平均准确率_第五篇 目标检测评价标准—MAP

    MAP(Mean Average Precision) 网上关于map的帖子,博客,回答有很多,但是描述很不清楚,有的甚至有很多错误,非常难以理解,最近研究了一下map,这里记录总结一下 这里的AP指 ...

  9. restful 接口文档_第 16 篇:别再手动管理接口文档了

    作者:HelloGitHub-追梦人物 大多数情况下,开发的接口都不是给开发这个接口的人用的,所以如果没有接口文档,别人就无法有哪些接口可以调用,即使知道了接口的 URL,也很难知道接口需要哪些参数, ...

最新文章

  1. “我在苹果商店下载了一个诈骗 App,损失 60 万美金!”
  2. linux系统 克隆 恢复 Clonezilla 再生龙 使用
  3. Go sync.WaitGroup的用法
  4. java+stream+源码分析_java8学习之Stream源码分析
  5. apache mediawiki 安装_如何在CentOS 7上安装MediaWiki
  6. 理想汽车市值逼近蔚来,王兴曾多次在饭否为其站台
  7. 疯狂ios讲义之创建cocos2d项目(2)
  8. PHP中Foreach在引用时的陷阱
  9. no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory
  10. BS结构浏览器网页读写IC卡技术汇总
  11. 【MCU】一种灵活且省资源的IAP升级方案
  12. oracle报无效数字解决笔记
  13. reason: 'Multiplier is not finite! That's illegal. multiplier:nan' *** First throw call stack:
  14. typora 公式对齐_Typora极简教程
  15. 《系统分析与设计》团队第一次作业
  16. (2022保姆级教程)使用Java向邮箱发送邮件、验证码
  17. 【1】基础知识——♥计算机系统结构♥
  18. xbox one 运行linux,Linux恶意软件将树莓派设备变成“矿工”;微软正式宣布Xbox One X...
  19. 激光雷达进入前装上车“蜜月期”,部分厂商备战2024年“决战”
  20. [附源码]计算机毕业设计JAVA宠物商店管理系统

热门文章

  1. Ubuntu 14.04 改变文件或者文件夹的拥有者
  2. java前言之计算机常识
  3. Java:Linux上java -jar xxx.jar命令执行jar包时出现Error: Invalid or corrupt jarfile xxx.jar解决方案...
  4. 修改haproxy配置文件
  5. Apache 2.4 配置多个虚拟主机的问题
  6. Dynamics CRM2013 任务列表添加自定义按钮
  7. mysql退出当前数据库,再次 show databases
  8. WIN-8“内置管理员无法激活此应用”问题
  9. MySQL 事务到底是隔离还是不隔离?
  10. An Introduction To The SQLite C/C++ Interface