点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
如何根据单选按钮启用和禁用复选框。
例如,如果我们单击"第一个"单选按钮,则应启用与第一个单选按钮相关的复选框,而应禁用另一个复选框,反之亦然。
代码如下:
带有框架标题text-002的b3块的选择屏幕开始。
参数:rb1类型c RADIOBUTTON GROUP rg1用户命令标记1。
参数:p_chk作为复选框修改ID chk。
>参数:rb2类型c半径按钮组rg1。
参数:p_chk1作为复选框修改ID字符。
b3块的选择屏幕末端。
嗨Manoj,
尝试在"选择输出"中添加一些代码
逻辑是:
如果radiobutton1不是初始的。
在屏幕上循环
如果屏幕名称等于parameter_checkbox。
屏幕输入= 0。
修改屏幕。
endif。
endif。
希望能为您提供帮助。
嗨,
通常,通常会根据单选按钮更新选择屏幕字段,但在这里我会质疑您的使用 这里有2个复选框。 如果与单选按钮相同,为什么还要保留一个复选框...?
Hello Manoj,
您必须在" AT SELECTION"事件中编写代码 屏幕输出"。 您的代码如下所示:
在"选择屏幕输出"上。
如果RB1不是初始的。
P_chk = ABAP_TRUE。
清除p_chk1。
elseif RB2不是初始名称。
P_chk1 = ABAP_TRUE。
清除p_chk。
endif。 p>
在上面的代码ABAP_TRUE中,变量包含值'X'。
希望它会有所帮助!
干杯!
一周热门 更多>