pb设置数据窗口datawindown某行不可编辑,该如何解决
pb设置数据窗口datawindown某行不可编辑
有如下的数据窗口:
ROLECODE ORGTYPE ROLENAME XZBZ
17 23 收费权 0
18 23 特情认证权 0
22 23 维护权 0
其中,xzbz列为checkbox类型的单选框。
要求,1、当选择“收费权”时,“特情认证权”和“维护权”不可以同时选择;
2、当特情认证权”或者“维护权”有一项被选中时,“收费权”不可以选择。
现在,tab_1.tabpage_2.dw_2.modify("xzbz.protect=1")可以解决1,但是没法解决2,请大家不吝赐教,谢谢!
------解决方案--------------------
通过在protect里面写if表达式可以实现,楼主慢慢试吧~~
有如下的数据窗口:
ROLECODE ORGTYPE ROLENAME XZBZ
17 23 收费权 0
18 23 特情认证权 0
22 23 维护权 0
其中,xzbz列为checkbox类型的单选框。
要求,1、当选择“收费权”时,“特情认证权”和“维护权”不可以同时选择;
2、当特情认证权”或者“维护权”有一项被选中时,“收费权”不可以选择。
现在,tab_1.tabpage_2.dw_2.modify("xzbz.protect=1")可以解决1,但是没法解决2,请大家不吝赐教,谢谢!
------解决方案--------------------
通过在protect里面写if表达式可以实现,楼主慢慢试吧~~