在ABAP中,选择屏幕(Selection Screen)是一种常用的交互式界面,用于从用户那里获取输入数据。复选框(Checkbox)是选择屏幕上的一个常用元素,允许用户通过勾选或取消勾选来选择特定的选项。下面我将分点介绍如何在ABAP选择屏幕中创建和使用复选框。 1. 确定ABAP选择屏幕中的复选框元素 在ABAP中,可以通过PARAMETERS语句...
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...
调用一个选择屏幕的语法是:CALL SELECTION-SCREEN STARTING AT x1 y1 ENDING AT x2 y2 . 其中为要被调用的选择屏幕的四位数字编号,STARTING可选项中的(x1 , y1)和(x2 ,y2)分别表示选择屏幕显示的左上角和右下角的(列号,行号)。采用逻 11、辑数据库读取数据 在创建报表程序时指定要使用的逻辑数据库 用...
PARAMETERS: c AS CHECKBOX."没什么作用,用来测试 CHECKBOX 的可输入性 "当 C2 被钩选时,屏幕上的其他输入元素均不可输入 PARAMETERS: c2 AS CHECKBOX USER-COMMAND ddd DEFAULT 'X'. AT SELECTION-SCREEN OUTPUT. LOOP AT SCREEN . "当 C2 没有钩选时,其他元素都设置为可输入 ...
" 复选框 默认CHAR类型 长度为1ASCHECKBOXPARAMETERSP_BOXASCHECKBOX. 代码语言:javascript 复制 " 空行SELECTION-SCREENSKIPX." 间隔X行数据SELECTION-SCREENULINE." 下划线 代码语言:javascript 复制 " 选择条件行:一般将多选按钮或者单选按钮放到一行时使用SELECTION-SCREENBEGINOFLINE.PARAMETERSR_BTN1RADIOBUTTONGROUP...
1.你太强大了, write是拿来定义的吗? 确实是可以write出一个checkbox来, 但没见过哪个人会做这种事 2.一般来说checkbox是用在selection screen上的,然后在处理逻辑时, 你可以进行判断, 如果这个勾上了怎么样, 没勾上又怎么样 3.我不知道data 能否定义checkbox, 就算能,也不是显示在selection...
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. lv_checkbox = p_checkbox. IF lv_checkbox = abap_true. lv_data_field1 = 'Data Field 1'. lv_data_field2 = 'Data Field 2'. ...
选择屏幕是报表程序的一部分,可以设计选择屏幕以便交互输入字段选择标准。在报表程序启动之后,用户在该屏幕中输入值。 可以使用下列语句设计选择屏幕: PARAMETERS: 为变量定义输入字段 SELECT-OPTIONS:为选择标准定义输入字段 SELECTION-SCREEN:格式化选择屏幕 一、给参数分配缺少值: ...
PARAMETERS: c AS CHECKBOX.'没什么作用,用来测试 CHECKBOX 的可输入性 '当 C2 被钩选时,屏幕上的其他输入元素均不可输入 PARAMETERS: c2 AS CHECKBOX USER-COMMAND ddd DEFAULT 'X'. AT SELECTION-SCREEN OUTPUT. LOOP AT SCREEN . '当 C2 没有钩选时,其他元素都设置为可输入 IF screen-name <> 'C2'...