在SAP 的 ABAP编程语言中,`AT SELECTION-SCREEN`是一个事件处理程序,用于处理选择屏幕上的用户选择。 `AT SELECTION-SCREEN`事件在用户选择一个项目并按下回车键或者执行其他确认操作后触发。在`AT SELECTION-SCREEN`事件中,你可以编写代码来处理用户的选择,例如更新数据、执行特定的操作或者显示其他屏幕。 以下是一个...
SELECTION-SCREEN SKIP. SELECTION-SCREEN COMMENT 1(14) TEXT-004 MODIF ID MD2. PARAMETERS: P_SEL TYPE RLGRAP-FILENAME MODIF ID MD2 . SELECTION-SCREEN END OF BLOCK BLK01. AT SELECTION-SCREEN OUTPUT. PERFORM FRM_SET_SCREEN."选择屏幕字段集设置 "在AT SELECTION-SCREEN中循环SCREEN系统变量,把需要修...
示例: SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE TEXT-002. SELECTION-SCREEN:BEGIN OF LINE, PUSHBUTTON 1(15) sel USER-COMMAND sel, PUSHBUTTON 17
要使参数成为选择屏幕的隐藏元素 ,请不带NO-DISPLAY 选项声明该参数,并通过使用 MODIFY SCREEN 语句禁止显示它。 三、允许参数接受大小写 语法: PARAMETERS ... LOWER CASE ... 如果没有LOWER CASE选项,系统将所有输入值更改为大写。 如果没用LIKE选项从ABAP/4词典中引用字段,参数将接受ABAP/4字段的所有属性。...
CALLSELECTION-SCREEN1234."调用程序中的子屏幕 ENDIF. 运行界面如下: 以下代码来自官方网站上面的例子: *官方菜单SELECTION-SCREEN FUNCTION KEY n (demo:http://help.sap.com/abapdocu_70/en/ABAPSELECTION-SCREEN_FUNCTIONKEY.htm) TYPE-POOLSICON."Program Icon Library ...
ABAP标准屏幕调用选择屏幕_SAP刘梦 有时候标准屏幕不能达到想要的效果, 比如: 标准屏幕没有 SELECT-OPTIONS : 下面实现标准屏幕调用选择屏幕: 1、定义一个标准屏幕:9001. 2、定义个subscreen控件 SUB 3、定义选择屏幕:9999 SELECTION-SCREEN BEGIN OF SCREEN 9999 AS SUBSCREEN ....
在AT SELECTION-SCREEN OUTPUT事件中,按照GROUP1字段的内容,内表SCREEN的字段INTENSIFIED被设置为1或0。在选择屏幕中,TEST1和TEST3所在行被设置为高亮度,而TEST2和TEST4则不是,如下所示: 在ABAP/4中,选择标准存储在特殊内表中,以方便设置数据库访问条件。每个选择标准通常分配到数据库表的特定列。可以用SELECT-...
调用一个选择屏幕的语法是:CALL SELECTION-SCREEN STARTING AT x1 y1 ENDING AT x2 y2 . 其中为要被调用的选择屏幕的四位数字编号,STARTING可选项中的(x1 , y1)和(x2 ,y2)分别表示选择屏幕显示的左上角和右下角的(列号,行号)。采用逻 11、辑数据库读取数据 在创建报表程序时指定要使用的逻辑数据库 用...
在SAP开发中,有用户提出,在输入参数的屏幕中,根据用户的选择对某些输入框进行屏蔽,防止用户在不需要的地方输入参数。这需要用到SELECTION-SCREEN的事件。 下面的选择屏幕中,要求根据用户选择的单选按钮,对不同的参数输入栏进行控制,不允许用户输入。 *//===//* * PARAMETERS *//===//* *屏幕条件查询显示界面...
sapabap程序设计基础教程之选择屏幕与列表屏幕.ppt,多值输入 选择屏幕后期事件处理 选择屏幕事件SELECTION-SCREEN中的输入检查与错误消息 选择屏幕的设计与调用 选择屏幕的封装 可以使用语法: SELECTION-SCREEN BEGIN OF BLOCK block_name ?? ???