在此示例中,'GET_SELECTED_OPTIONS'函数将'S_MATNR'变量(即SELECT-OPTIONS)的值传递给内表it_mara,并将'S_MATNR'变量的选择条件存储在变量p_matnr中。 注意,'GET_SELECTED_OPTIONS'函数的第一个参数必须是SELECT-OPTIONS变量的名称,第二个参数必须是PARAMETERS变量的名称,第三个参数必须是内表字段的名称。 其他...
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] ...
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语句用于在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...
ABAP select-options是一种在SAP系统中广泛应用的输入参数选择器,它可以让用户在运行时输入多个数值范围或具体数值,以便对数据库进行灵活的查询或筛选。作为底层逻辑,它可以大大简化程序的编写和提升用户体验。 2. ABAP select-options的使用方法 在ABAP中,我们可以通过定义select-options来创建用户参数的输入界面,用户可...
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]
解析 MEMORY ID 就是在SAP内定义的一段内存区域,方便你从里边读出数据或者往里边写入数据你这里使用的MEMORY ID最明显的现象就是:你在选择画面上输入一个值后,该PARAMETER/SELECT-OPTIONS会将其设为默认值,当你退出程序再进入时,你会发现该PARAMETER/SELECT-OPTIONS保留了你上一次输入的值....
语法很简单,就是按照对应的名称判断,让screen-required = '2',之后再修改屏幕MODIFY SCREEN. 实例 本次案例讲述的内容,一个选择屏幕内容, 我们这里设定4个SELECT-OPTIONS分别为,真必输,假必输,没有必输. 数据准备 代码语言:javascript 复制 SELECTION-SCREENBEGINOFBLOCKbk1WITHFRAMETITLETEXT-001.SELECT-OPTIONS:s...
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)} [ screen_options] [value_options] [ NO DATABASE SELECTION] [ ldb_options].Effect This declares a selection criterion selcrit for a data object dobj or a type specified in name. Selection criteria are components of a selection screen, to ...