以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]判断逻辑列当前行是否被选?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=129196)

--  作者:bashanren
--  发布时间:2018/12/23 22:47:00
--  [求助]判断逻辑列当前行是否被选?
各位大师晚上辛苦!!
我在窗口中作了一个“提交”图章,目的是当表中“提交”列被选中后,“提交”图章显现,否则隐藏。代码是写在:afterload中的。
我用了两种代码,均未成功,没找到原因,请老师指导,谢谢!!

代码一:
\'--------------判断提交图标是否显示
Dim r As Row = Tables("员工资料").Current
If r("提交") = True Then
    e.Form.controls("PictureBox3").Visible = True
Else
    e.Form.controls("PictureBox3").Visible = False
End If


代码二:

\'--------------判断提交图标是否显示
If Tables("员工资料").Current.IsNull("提交") = False Then
    e.Form.controls("PictureBox3").Visible = True
Else
    e.Form.controls("PictureBox3").Visible = False
End If

[此贴子已经被作者于2018/12/23 22:48:47编辑过]

--  作者:y2287958
--  发布时间:2018/12/23 22:52:00
--  
要判断一下Tables("员工资料").Current是否存在
--  作者:有点甜
--  发布时间:2018/12/23 22:56:00
--  

参考

 

http://www.foxtable.com/webhelp/scr/2514.htm