在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: c2 AS CHECKBOX USER-COMMAND ddd DEFAULT 'X'. AT SELECTION-SCREEN OUTPUT. LOOP AT SCREEN . "当 C2 没有钩选时,其他元素都设置为可输入 IF screen-name <> 'C2' AND c2 IS INITIAL . screen-input = 1. MODIFY SCREEN. ELSEIF screen-name <> 'C2' AND c2 IS NOT INITIAL . scre...
selection-screen end of block b2. selection-screen begin of block b3 with frame title text-003. parameters:chk_oprn as checkbox default'X', chk_oprt as checkbox default'X'. selection-screen end of block b3. if rda_add='X'. result= pa_op1 +pa_op2. oprt='+'. elseif rda_sub='X'...
" 复选框 默认CHAR类型 长度为1ASCHECKBOXPARAMETERSP_BOXASCHECKBOX. 代码语言:javascript 代码运行次数:0 运行 AI代码解释 " 空行SELECTION-SCREENSKIPX." 间隔X行数据SELECTION-SCREENULINE." 下划线 代码语言:javascript 代码运行次数:0 运行 AI代码解释 ...
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:格式化选择屏幕 一、给参数分配缺少值: ...
在AT SELECTION-SCREEN OUTPUT事件(参见选择屏幕的PBO(页Error! Not a valid link.))中,分配给修改组的参数可以用LOOP AT SCREEN/MODIFY SCREEN语句按整个组进行处理。 有关修改组和内表SCREEN的详细信息,参见LOOP AT SCREEN的关键字文档或文档工作台工具(页Error! Not a valid link.).中有关屏幕修改的部分。
1.你太强大了, write是拿来定义的吗? 确实是可以write出一个checkbox来, 但没见过哪个人会做这种事 2.一般来说checkbox是用在selection screen上的,然后在处理逻辑时, 你可以进行判断, 如果这个勾上了怎么样, 没勾上又怎么样 3.我不知道data 能否定义checkbox, 就算能,也不是显示在selection...
"复选框 默认CHAR 类型 长度为1 AS CHECKBOXPARAMETERSP_BOX AS CHECKBOX . "空行SELECTION-SCREENSKIPX ."间隔X行数据SELECTION-SCREENULINE."下划线 "选择条件行:一般将多选按钮或者单选按钮放到一行时使用SELECTION-SCREENBEGINOFLINE.PARAMETERSR_BTN1RADIOBUTTONGROUPG1 ."单选按钮SELECTION-SCREENCOMMENT (X)TEXT...