当前位置: 代码迷 >> PB >> 数据窗口某列的 TabSequence 可不可以用if表达式动态修改
  详细解决方案

数据窗口某列的 TabSequence 可不可以用if表达式动态修改

热度:449   发布时间:2016-04-29 05:13:30.0
数据窗口某列的 TabSequence 能否用if表达式动态修改?
我在edit source 里试了一下,好象不行。
------解决思路----------------------
这个修改很简单,以下是修改c_id列的tab值为20
dw_1.Modify("c_id.TabSequence='20'")
------解决思路----------------------
如果你想取值,那就是下面这样

if dw_1.Describe("c_id.TabSequence") = "10" then
dw_1.Modify("c_id.TabSequence='20'")
messagebox("",dw_1.Describe("c_id.TabSequence"))
else
dw_1.Modify("c_id.TabSequence='10'")
messagebox("",dw_1.Describe("c_id.TabSequence"))
end if
------解决思路----------------------
如果是想不允许修改,protect属性可以写公式。