以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 安条件锁定单元格 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=162969) |
-- 作者:采菊东篱下 -- 发布时间:2021/4/19 9:14:00 -- 安条件锁定单元格 If e.DataCol.Name = "缴费_临时停放_停车时间" Then If e.DataRow("车牌号码") Is Nothing Then e.Cancel = True Messagebox.show("请先选择车牌号码") Return End If End If
|
-- 作者:有点蓝 -- 发布时间:2021/4/19 9:18:00 -- 到StartEdit事件处理:http://www.foxtable.com/webhelp/topics/0615.htm |
-- 作者:采菊东篱下 -- 发布时间:2021/4/19 10:55:00 -- 我写得好乱,红色代码报错。 With Tables("临时收费录入_Table1") For i As Integer = .Cols("缴费_临时停放_起计时间").Index To .Cols("缴费_月租_缴费金额").Index Dim dr As Row = e.Row If .Cols(i) = "缴费_临时停放_起计时间" And dr.IsNull("车牌号码") Then e.Cancel = True Messagebox.show("请先选择车牌号码") Return End If Next End With
|
-- 作者:有点蓝 -- 发布时间:2021/4/19 11:00:00 -- select case e.col.name case "缴费_临时停放_起计时间","缴费_月租_缴费金额","xx列............ if e.row.isnull("车牌号码") then e.Cancel = True Messagebox.show("请先选择车牌号码") end if end select
|