5.4.3  语法

更新于 2026年10月10日 版权声明
5.4.3 语法

1.Dynpro中画面调用的几种方式和各自的好处是什么?

■SET SCREEN next_screen_number:为当前屏幕指定后续屏幕,不会自动返回当前屏幕。

■CALL SCREEN screen_number及CALL TRANCTION tcode:挂起当前屏幕序列,进入新屏幕(序列)或事务。在新的屏幕序列中,通过语句LEAVE SCREEN TO SCREEN 0调用的屏幕就能够返回到挂起的屏幕序列上(返回到原程序)。

■LEAVE SCREEN:如果未完成当前屏幕控制流就要转入后续屏幕,使用此语句。

■LEAVE TO SCREEN screen_number及LEAVE TO TRANCTION tcode:未完成当前屏幕就要转入后续屏幕,并且不返回原有程序。

2.举例说明Dynpro的动态属性有哪些?

■NAME屏幕字段名称。

■GROUP1、2、3、4,屏幕字段属于哪个组。

■ACTIVE 1可用,0不可用。

■REQUIRED 1必入力,0非必入力。

■INPUT1可入力,0不可入力。

■OUTPUT1可显示,0不可显示。(https://www.daowen.com)

■INTENSIFIED1强调显示,0非强调显示。

■INVISIBLE1为*,0为输入即可见。

■LENGTH字段输出长度。

■DISPLAY_3D以三维框架显示字段。

■VALUE_HELP有查询帮助的字段。

3.Dynpro逻辑块中,Field的作用是什么?

■用来传值。

■进行字段输入检查(防止所有控件都变灰)。

4.Field Module和On Value-Request有什么作用?

在Dynpro程序中,控制屏幕控件是否输入修改值等操作,主要用于屏幕数据的检查。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)