在ABAP中,选择画面(Selection Screen)的复选框(Checkbox)可以通过PARAMETERS语句配合AS CHECKBOX选项来定义。 以下是一个简单的示例,展示了如何在ABAP选择画面中定义和使用复选框: abap REPORT z_selection_screen_checkbox. * 定义选择画面 SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001. PARAMETER...
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(15) unsel USER-COMMAND unsel, END OF LINE. SELECTION-SCREEN BEGIN OF LINE. PARAMETERS: c01 TYPE char1 AS CHECKBOX DEFAULT 'X'."科目 SELEC...
.PARAMETERS: p_04(10) AS LISTBOX VISIBLE LENGTH10."下拉框SELECTION-SCREENENDOFBLOCKb2.SELECTION-SCREENBEGINOFBLOCKb3WITHFRAME TITLETEXT-003.SELECTION-SCREENSKIP1."空行SELECTION-SCREENBEGINOFLINE.SELECTION-SCREENCOMMENT (70)TEXT-004."一行备注SELECTION-SCREENENDOFLINE.SELECTION-SCREENENDOFBLOCKb3.***I...
" 复选框 默认CHAR类型 长度为1ASCHECKBOXPARAMETERSP_BOXASCHECKBOX. 代码语言:javascript 代码运行次数:0 运行 AI代码解释 " 空行SELECTION-SCREENSKIPX." 间隔X行数据SELECTION-SCREENULINE." 下划线 代码语言:javascript 代码运行次数:0 运行 AI代码解释 " 选择条件行:一般将多选按钮或者单选按钮放到一行时使用SELE...
PARAMETERS: c AS CHECKBOX."没什么作用,用来测试 CHECKBOX 的可输入性 "当 C2 被钩选时,屏幕上的其他输入元素均不可输入 PARAMETERS: c2 AS CHECKBOX USER-COMMAND ddd DEFAULT 'X'. AT SELECTION-SCREEN OUTPUT. LOOP AT SCREEN . "当 C2 没有钩选时,其他元素都设置为可输入 ...
" 切换 Checkbox 状态('X' 与空值互转) <fs_data>-check = COND #( WHEN <fs_data>-check IS INITIAL THEN 'X' ELSE space ). " 刷新 ALV 显示 go_alv->refresh( ). ENDIF. ENDMETHOD. 步骤5:主程序调用 START-OF-SELECTION. DATA: lo_report TYPE REF TO lcl_report. ...
DATA: lv_checkbox TYPE abap_bool, lv_data_field1 TYPE string, lv_data_field2 TYPE string. SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001. PARAMETERS: p_checkbox AS CHECKBOX. SELECTION-SCREEN END OF BLOCK b1. START-OF-SELECTION. ...
选择屏幕是报表程序的一部分,可以设计选择屏幕以便交互输入字段选择标准。在报表程序启动之后,用户在该屏幕中输入值。 可以使用下列语句设计选择屏幕: PARAMETERS: 为变量定义输入字段 SELECT-OPTIONS:为选择标准定义输入字段 SELECTION-SCREEN:格式化选择屏幕 一、给参数分配缺少值: ...
1.你太强大了, write是拿来定义的吗? 确实是可以write出一个checkbox来, 但没见过哪个人会做这种事 2.一般来说checkbox是用在selection screen上的,然后在处理逻辑时, 你可以进行判断, 如果这个勾上了怎么样, 没勾上又怎么样 3.我不知道data 能否定义checkbox, 就算能,也不是显示在selection...
SELECTION-SCREEN选项 REPORTZMMR_CK_TEST2 .TABLES:scarr,sscrfields.SELECTION-SCREENBEGINOFLINE."将多个参数组合后显示在一行中SELECTION-SCREENCOMMENT1(10) text-001FORFIELDP_1.PARAMETERS:P_1LIKESCARR-CARRID.SELECTION-SCREENPOSITIONPOS_LOW.PARAMETERS:P_2LIKESCARR-CARRNAME.SELECTION-SCREENENDOFLINE.SELECTIO...