1种情况:
当有输入窗口时,虽然锁定了行,但是从输入窗口里面还可以修改锁定的行里面的数值;
类似这种:
2种情况:
我在窗体上建立了一个checkbox控件,关联表里面的逻辑列。 当我选择它后,会执行'复制该行数据到别的表里面'的代码。
当我选择后,执行我自己的代码:
Dim chk As WinForm.CheckBox chk = Forms("市场").Controls("下单") chk.Checked = True
Tables("市场").Current.Locked = True
按道理,就应该立马锁定行了。不可以重复再选定。
但实际上是,连续点击checkbox控件,复制到别的表里面的该行的重复数据就N多行了。
但当停止点击,操作别的按键后,再来点击,此时绝对锁定了,不再执行复制代码了。