Screen Painter 程序设计
一、Screen 的创建及维护, TCode:SE51
输入程序名称,单击【建立】,
程序1000为SAP预留屏幕号,屏幕号必须定义1000外的其他数字,且最多不超过四位,
本例定义屏幕为SAP预留屏幕号为:100
* 属性设置:包括Screen的描述、类型、页面大小等,可以使用工具栏Layout按钮切换到图形设置界面
* 元素清单:Screen 屏幕对象设置,包括各个屏幕元素的属性设置等,用户通过绘制的方式添加控件时会自动在此添加相关数据
* 流程逻辑:此处为ABAP代码编写窗口,通过控制屏幕事件来实现数据的输入与输出。
屏幕流事件包括PBO及PAI。
PBO: PROCESS BEFORE OUTPUT 用于控制屏幕输出前事件,如数据初始化、赋值等。
PAI: PROCESS AFTER INPUT 用于控制屏幕输出后事件,包括相关控件操作及数据处理。
单击格式按钮,进入Screen绘制界面
各控件功能及属性描述如下:
*控件工具栏:用于创建屏幕中的控件对象,用户可以通过拖曵在屏幕上轻松地创建所需的屏幕元素.
*控件名/控件描述:用于自定义控件名。
*参考数据字典:通过参考数据字典对象在屏幕中创建一屏幕元素,继承数据字典对象相关属性。
*屏幕元素属性用于设置某已创建对象具体属性,实际开发中双击某屏幕对象也可进入其属性设置界面。
转载于:https://www.cnblogs.com/sanlly/p/3372476.html
Screen Painter 程序设计相关推荐
- SAP GUI里Screen Painter的工作原理
我们在SAP GUI里双击一个screen编号: 单击Layout按钮可以打开Screen Painter: 这背后的工作原理是什么? 是这个RFC destination在起作用: Connecti ...
- 对话屏幕Dynpro(SE51) 屏幕元素 屏幕属性 PAI事件的触发、屏幕元素Function Code设置 屏幕流逻辑Screen Flow Logic 对话屏幕中的字段命名大小写问题
对话屏幕Dynpro(SE51) 屏幕元素 屏幕属性 l 屏幕序号(Screen number).四个数字组成的序列号,用于在程序中确定屏幕,该序号在同一个ABAP程序内部是唯一的. l 屏幕类型 ...
- 屏幕序列Screen Sequences
屏幕序列Screen Sequences. 337 Static Next Screen. 338 Dynamic Next Screen. 338 Leaving a Screen from a P ...
- 对话屏幕Dynpro(se51)
对话屏幕Dynpro(SE51) 屏幕元素 屏幕属性 l 屏幕序号(Screen number).四个数字组成的序列号,用于在程序中确定屏幕,该序号在同一个ABAP程序内部是唯一的. l 屏幕类型 ...
- 不喜欢SAP GUI?那试试用Eclipse进行ABAP开发吧
Jerry和SAP成都研究院一些新同事聊天时,谈到ABAP和SAP GUI这个话题.很多新同事在加入SAP成都之前,是做Java和C++开发的,习惯了Eclipse/IntelliJ IDEA/Vis ...
- abap 给用户分配事物代码权限_【第五篇】SAP ABAP7.50 之用户接口
欢迎关注微信公众号:matinal 对于用户对话框的执行,需要可以通过用户界面(UI)访问的输入和输出服务. 用户界面用于用户和程序之间的交互. 如果用户界面的某些部分显示在屏幕上的GUI窗口中,则这 ...
- CALL TRANSACTION
CALL TRANSACTION Syntax 语法 CALL TRANSACTION ta { [AND SKIP FIRST SCREEN] | [USIN ...
- 可手工拖拽alv行记录的实例
程序代码: *Structure declaration for T016T TYPES : BEGIN OF ty_t016t, brsch TYPE brsch, brtxt TYPE text1 ...
- ABAP程序系统字段中英文详解
系统字段由ABAP运行时环境填写,并且可以用来在ABAP程序中查询系统状态.除了一个例外(sy-repid),系统字段都是变量,但是它们都是只读的.此外,更多程序执行的重要信息通常都被丢弃.ABAP程 ...
最新文章
- 100年前的北京Vlog火了!大神利用AI修复古董纪录片,还原1920年的京城生活
- python保存至对应目录_python如何实现复制目录到指定目录
- vue-textarea 自适应高度
- 2014年ENVI/IDL遥感应用与开发培训班-11月重庆站 開始报名了
- LeetCode-208 Implement Trie (Prefix Tree)
- 教程-上传应用公钥并获取支付宝公钥
- 源码-03-九宫格 封装 懒加载 plist
- 三菱socket通信实例_三菱QUnCPU内置以太网Socket通信(TCP篇)
- linux内核数据结构实现--链表、队列和哈希
- 解决 PL/SQL Oracle错误:ORA-01033
- SDL2源代码分析7:显示(SDL_RenderPresent())
- Hasura GraphQL 内部表结构
- 扫雷游戏网页版_梦幻西游出网页版,王者出新英雄阿古朵,谁在杀死国产游戏的创新...
- 电压跟随器的特点、作用和应用举例
- 某城郊 110KV 降压变电站监控系统设计简介
- 【数学建模】灰色模型
- 黑鲨重装计算机安装无法继续,示例黑鲨装机大师装机失败无法开机怎么办?
- 操作系统清华 向勇 陈渝(RISC-V)(2)---操作系统与系统结构和程序设计语言
- [IJKPLAYER]编译与DEMO运行
- mvn编译“Cannot find matching toolchain definitions for the following toolchain types“报错解决方法