LOOP AT SCREEN.
CASE screen-group1.
WHEN 'G01'.
IF yes = 'A'.
IF screen-name = 'TEXT'.
screen-active = 0.
MODIFY SCREEN.
ENDIF.
IF screen-name = 'NUM'.
screen-active = 0.
MODIFY SCREEN.
ENDIF.
ENDIF.
WHEN OTHERS.
ENDCASE.
ENDLOOP.
与普通动态选择屏幕类似,都是需要 先设置分组,然后设置触发控件。
第一步:在屏幕绘制器中双击需要动态显示的控件,并在 组 属性中设置MODIFY ID 四个格子 分别代表 GROUP1、GROUP2、GROUP3、GROUP4.并且相互独立。这里是在第一个格子设置的G01。即MODIFY ID G01,分的是group1.
第二步:在PBO中贴入 以上代码 。
此时,已经可以动态隐藏/显示了,但是每次点击控件之后,都需要手动回车。
如不想要手动回车,执行第三步
第三步: 在触发 隐藏/显示控件的那个 控件上面,设置一个功能码。
至此,即可自动触发,不论是标签,还是输入框都可以控制。