Foxtable(狐表)用户栏目专家坐堂 → 控件


  共有2402人关注过本帖树形打印复制链接

主题:控件

美女呀,离线,留言给我吧!
qinlao666
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3766 威望:0 精华:0 注册:2015/3/3 10:06:00
控件  发帖心情 Post By:2015/9/21 14:40:00 [只看该作者]

Dim r As Row = Tables("报价主表").Current
If r("报价单号") IsNot Nothing Then
   
    e.Form.Controls("新增").Enabled = False
Else
   
    e.Form.Controls("新增").Enabled = true
   
    
End If

请老师帮我看下,IF判断不起作用

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/21 14:42:00 [只看该作者]

1、代码这样写

 

If r("报价单号") IsNot Nothing Then

 

改成

 

If r.IsNull("报价单号") = False Then

 

2、你需要在CurrentChanged事件写代码,才会对每一行有效。

[此贴子已经被作者于2015/9/21 14:48:42编辑过]

 回到顶部
美女呀,离线,留言给我吧!
qinlao666
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:443 积分:3766 威望:0 精华:0 注册:2015/3/3 10:06:00
  发帖心情 Post By:2015/9/21 14:47:00 [只看该作者]

谢谢老师


 回到顶部