当前位置: 代码迷 >> PB >> pb中A栏位的操作权限是根据b栏位是否有值来控制的。解决办法
  详细解决方案

pb中A栏位的操作权限是根据b栏位是否有值来控制的。解决办法

热度:67   发布时间:2016-04-29 10:14:32.0
pb中A栏位的操作权限是根据b栏位是否有值来控制的。
假设datawindow中dw_1中A栏位和b栏位,对b栏位写入操作,要根据A栏位中是否有值来进行控制的,如A栏位为空值,那么B栏位就不能进行写入,当A栏位有值时,B栏位就可以进行写入了。谢谢大家踊跃发言了。
string A
long cnt
if dw_1.accepttext( ) < 0 then return 
cnt=dw_1.getrow()
A=dw_1.getitemstring(cnt,'A')
if (isnull(A) or len(trim(A))=0) then 
  dw_1.object.-----------------------这边不知道要怎么写?欢迎大家指教
end if

------解决方案--------------------
探讨
虽然光标在B栏不可见,但是我双击B栏,整个PB就当掉了。因为我B栏是双击下拉菜单的。

------解决方案--------------------
列有displayonly属性,不过不能使用在下拉类型的列

你只能从protect属性或者tabsequence属性上着手
  相关解决方案