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...
12.4.3.使用SELECT-OPTIONS替代PARAMETERS 12.4.SELECT-OPTIONS SELECT-OPTIONSselcritFOR{dobj|(name)} screen_options[OBLIGATORY|NO-DISPLAY][VISIBLE LENGTHvlen][NO-EXTENSION][NO INTERVALS][MODIF IDid] value_options[DEFAULTval1 [TOval2] [OPTIONopt] [SIGNsgn]][LOWERCASE] [MATCHCODEOBJECTsearch_help][...
12.4.SELECT-OPTIONS 12.4.1.输入ABAP程序默认值时,需要加上“=” 12.4.2.选择条件内表多条件组合规则 12.4.3.使用SELECT-OPTIONS替代PARAMETERS 12.4.SELECT-OPTIONS SELECT-OPTIONSselcritFOR{dobj|(name)} screen_options[OBLIGATORY|NO-DISPLAY][VISIBLE LENGTHvlen][NO-EXTENSION][NO INTERVALS][MODIF IDid] ...
SELECT-OPTIONS <seltab> FOR <f> ... NO INTERVALS ... "要将选择屏幕上选择为单个输入框 十六、格式化选择屏幕 1、指定空行、下划线和注释 SELECTION-SCREEN SKIP [<n>]."该语句产生<n>个空行,其中<n>的值可以是1到9。要产生单个空行,可省略<n>. SELECTION-SCREEN ULINE [[/]<pos(len)>][MODIF ...
实现的功能:当点击screen上的一个check box 或者Radio Button时,隐藏或者显示某些parameters或select options。 10、 计算内表的行数 DESCRIBE TABLE lt_mat LINES lv_cont. 1. 这行的意思是 计算内表 lt_mat 的行数 ,将行数放到变量 lv_cont 里。
ABAP_SELECT-OPTION_只保留选择范围 TYPE-POOLS SSCR. DATA: RESTRICT TYPE SSCR_RESTRICT, OPTLIST TYPE SSCR_OPT_LIST, ASS TYPE SSCR_ASS. SELECTION-SCREEN BEGIN OF BLOCK BLK WITH FRAME TITLE TEXT-001. SELECT-OPTIONS S_DATE FOR SY-DATUM NO INTERVALS NO-EXTENSION. SELECTION-SCREEN END OF BLOC...
SELECT-OPTIONS selcrit FOR{dobj|(name)} [OBLIGATORY|NO-DISPLAY] [VISIBLE LENGTH vlen] [NO-EXTENSION] [NO INTERVALS] [MODIF ID modid] [DEFAULT val1[TO val2][OPTION opt][SIGN sign]] [LOWER CASE] [MATCHCODE OBJECT search_help]
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. ...
SELECT-OPTIONS FOR [DEFAULT TO ] [NO-EXTENSION] [NO INTERVALS] [LOWER CASE] [OBLIGATORY] 实例: TABLES SPFLI. SELECT-OPTIONS AIRLINE FOR SPFLI-CONNID. *将条件的输入值存放入 AIRLINE, 筛选对象为SPFLI中的CONNID栏位。执行結果: DEFAULT TO :设定开始结束范围输入默认值 实例: SELECT-OPTIONS AIRLINE...
输入 效率比复选高PARAMATERS P_NAMELIKEFIELDNAME ."单值输入查询条件 输入值后数据会赋值到P_NAME(本质是一个变量值)"注意:作用到查询条件时(使用 = ),如果不填会限制为空值"可以添加必填后缀 OBLIGATORY (会显示必填勾勾)"可以使用SELECT-OPTIONS 添加后缀实现 NO-EXTENSION(无多个条件) NO INTERVALS(无范围...