当前位置:网站首页>一步步创建包含自定义 Screen 的 ABAP 程序的详细步骤
一步步创建包含自定义 Screen 的 ABAP 程序的详细步骤
2022-06-12 15:36:00 【汪子熙】
本教程前一步骤,从解读 BDC 自动生成的代码谈起,讲解 SAPGUI 的程序组成部分,我们介绍了一个典型的包含 Screen 的在 SAPGUI 环境下运行的 ABAP 程序的组成部分,主要是一些理论知识的介绍。
本文我们开始实战,给大家介绍如何自己动手,创建一个包含 Screen 即用户交互界面的 ABAP 程序。
这个程序很简单,外观如下:

我们可以在输入文本框里输入一些内容,比如 1234,然后点击执行按钮或者 F8 快捷键,该程序会通过弹出对话框,打印出我们输入的 1234:

下面是详细的实现步骤。
我们在事物码 SE38 里新建一个 ABAP 程序,敲入代码 CALL SCREEN 1000, 然后双击 1000,会弹出一个对话框,询问这个编号为 1000 的 Screen 还不存在,问我们是否创建一个?

当然选择 Yes 了,接着弹出一个窗口,提醒我们不要在客户命名控件下创建 Screen&
边栏推荐
- Servlet connects to database to realize user login function
- Change according to the situation, the road to promotion in the second half of 2022
- What is reflection-- The soul of frame design
- Solve log4j2 vulnerability and be attacked by mining and zombie process viruses
- Codeworks round 797 (Div. 3, cf1690)
- Solutions to some problems of scuacm22 retreat competition before summer training
- Introduction and download website of common data of GIS, remote sensing, hydrology and Geography (2), supplementary~
- Understanding of Odom coordinate system
- The process of generating strong association rules from frequent itemsets
- Rust tip - running the tensorrt model through FFI programming
猜你喜欢

jupyter notebook新环境快捷方式

Seaborn Brief

The difference between TCP and UDP, the three handshakes of TCP and the four waves of TCP

C language partition bin file program

IGMP报文(TCP/IP详解卷1/卷2)

Pta: self test -3 array element cyclic right shift problem (20 points)

Preparation of service for robot moving forward and rotating
![[jvm learning] virtual machine stack](/img/64/4942c572f1ae4e4c6e2a6b657660e3.jpg)
[jvm learning] virtual machine stack

org. xml. sax. SAXParseException; lineNumber: 63; columnNumber: 10; The definition of "mapper" in the related type must be matched with "(CAC

FPGA (III) trigger and latch
随机推荐
redis 通用命令
Learning records of new keywords, references & pointers
Explanation of socket principle (where, what and how to use it)
Deepin20.6 RTX3080 安装显卡驱动510.60.02、CUDA11.6、PyTorch1.11
Solutions to some problems of scuacm22 retreat competition before summer training
Acwing summer daily question (sexy prime number on June 10)
MySQL development considerations (Alibaba development manual)
org. xml. sax. SAXParseException; lineNumber: 63; columnNumber: 10; The definition of "mapper" in the related type must be matched with "(CAC
FPGA (III) trigger and latch
[jvm learning] local method stack and heap
Web UI automation test
Import and export steps of SQL Server 2008
Broadcast and multicast (tcp/ip details volume 1/2)
Use and understanding of generics
Error 1105: message:\“raft entry is too large
CUDA out of memory 或 BrokenPipeError: [Errno 32] Broken pipe 或 OSError: [WinError 1455] 页面文件太小的解决办法
Is it safe to open an account for flush mobile stock trading
5G新方案!升级现有的基站和UE模拟器至5G毫米波频段
redis String类型常见命令
TF learning notes in ROS