Foxtable(狐表)用户栏目专家坐堂 → 这样的代码应该如何修改?


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

主题:这样的代码应该如何修改?

帅哥哟,离线,有人找我吗?
ygg8310
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:995 积分:8889 威望:0 精华:0 注册:2016/4/10 14:33:00
这样的代码应该如何修改?  发帖心情 Post By:2020/6/2 13:37:00 [显示全部帖子]

If Tables("录入").Current.("类型") = "A类" Then
    e.Form.Controls("PictureBox1").Visible = False
End If

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


加好友 发短信
等级:四尾狐 帖子:995 积分:8889 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2020/6/2 14:02:00 [显示全部帖子]

是这个问题If Tables("录入").Current.("类型") = "A类" Then
语法我不知道怎么写。。。
.("类型") = "A类"
这一段报错

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


加好友 发短信
等级:四尾狐 帖子:995 积分:8889 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2020/6/3 16:52:00 [显示全部帖子]

Current("类型") = "A类" 
编译错误,应为标识符

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


加好友 发短信
等级:四尾狐 帖子:995 积分:8889 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2020/6/3 22:11:00 [显示全部帖子]

If Tables("录入").Current is nothing andalso Tables("录入").Current("类型") = "A类" andalso Forms("xx窗口").opened Then
    Forms("xx窗口").Controls("PictureBox1").Visible = False
End If
就是这段代码
If Tables("录入").Current is nothing andalso Tables("录入").Current.IsNull("图片") andalso Forms("xx窗口").opened Then
    Forms("xx窗口").Controls("PictureBox1").Visible = False
End If
而这样写却没问题
所以问题出在
.Current("类型") = "A类"

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


加好友 发短信
等级:四尾狐 帖子:995 积分:8889 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2020/6/3 22:17:00 [显示全部帖子]

就是说,判断当前行“类型”列是否是“A类”

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


加好友 发短信
等级:四尾狐 帖子:995 积分:8889 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2020/6/4 10:44:00 [显示全部帖子]

还是一样语法错误,这是不是BUG呀?

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


加好友 发短信
等级:四尾狐 帖子:995 积分:8889 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2020/6/4 10:56:00 [显示全部帖子]

如果类型为A类 textbox1隐藏
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar

隐藏
[此贴子已经被作者于2020/6/4 10:56:08编辑过]

 回到顶部