原代码: SELECT-OPTIONSS_NAMEFORITAB-NAMENO-EXTENSIONNOINTERVALS. 处理: SELECT-OPTIONS S_NAME FOR ITAB-NAME. LOOPATSCREEN. IFscreen-name='S_NAME-LOW'. screen-required='2'. MODIFYSCREEN. ENDIF. IFscreen-name='S_NAME-HIGH'. screen-active=0. MODIFYSCREEN. ENDIF. ENDLOOP....
4.运行程序时,用户将看到SELECT-OPTIONS变量的输入屏幕,并可以选择要显示的数据范围。 SELECT-OPTIONS还可以与其他变量类型(例如PARAMETERS)一起使用,以便在程序中设置其他变量的默认值。例如: SELECT-OPTIONS s_matnr FOR mara-matnr NO INTERVALS NO-EXTENSION. PARAMETERS p_werks TYPE werks DEFAULT '1000'. 在此...
SELECT-OPTIONS:s_werksFORmarc-werksNO INTERVALS NO-EXTENSION. 江正军
SELECT-OPTIONS语句用于在ABAP程序中创建一个输入字段,供用户选择一个或多个范围的值。以下是SELECT-OPTIONS语句的语法:SELECT-OPTIONS options FOR database_field [NO INTERVALS] [NO-EXTENSION] [AS CHECKBOX][LOWER CASE] [MODIF ID modifier] [NO-DISPLAY] [ASYNC] [VARYING] [INTO database_table] [MEMORY...
NO-EXTENSION:限制选择表为单行,元素输入后面不会出现 按钮[iks?ten??n] NO INTERVALS:只会出现LOW字段,To后面的HIGH字段不出现在选择屏幕上,但是用户仍然可以在Mutiple Selection窗口中输入范围选择。也就是说:只要有 按钮,就可以选择多个条件与范围值[?int?v?l] ...
(4)NO-EXTENSION:限制选择表为单行,元素输入后面不会出现按钮[iks?ten??n] NO INTERVALS:只会出现LOW字段,To后面的HIGH字段不出现在选择屏幕上,但是用户仍然可以在Mutiple Selection窗口中输入范围选择。也就是说:只要有按钮,就可以选择多个条件与范围值
2.NO-EXTENSION 设定不要Multi-Option输入画面 3.NO INTERVALS 设定不要区间范围输入画面 4.LOWER CASE 输入转换成大写 5.OBLIGATORY 强制要求输入 五.配合SELECT命令 条件输入完后要将符合条件的数据筛选出来,可配合使用SELECT指令 1.使用WHERE <条件式> Example: SELECT-OPTIONS AIRLINE FOR SPFLI-CONNID. SELECT...
NO-EXTENSION 限制选择表为单行 NO INTERVALS 限制为单值选择 3 其他选择屏幕 可以使用SELECTION-SCREEN语句添加一些其他的元素。 SELECTION-SCREEN ... <options> ...<options>中包括空行,下划线和注释文字。 SKIP选项可以在屏幕上产生空行。SELECTION-SCREEN SKIP [n].其中n的值可以是1到9,要产生单个空行,可以省略...
2. NO-EXTENSION 设定不要Multi-Option输入画面 3. NO INTERVALS 设定不要区间范围输入画面 4. LOWER CASE 输入转换成大写 5. OBLIGATORY 强制要求输入 *---* 配合SELECT 命令 条件输入完后要将符合条件的资料筛选出来, 可配合使用 SELECT 指令 1.使用WHERE <条件式> Example: TABLES SPFLI. SELECT-OPTIONS...
input输入框 变量名最多8位 DEFAULT相当于value默认值 OBLIGATORY的意思是非空 MEMORY ID:页面传值 CHECKBOX RADIOBUTTON 单选框 单选必须同一个group SELECT-OPTIONS 可视化筛选条件搜索 NO-EXTENSION:只能设置一个筛选条件 NO INTERVALS:只能输入单个值 border 边框 title必须在Goto-&...SAP ABAP 学习总结(19):Stan...