Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:婴狐 帖子:41 积分:348 威望:0 精华:0 注册:2014/10/20 16:27:00
  发帖心情 Post By:2014/12/28 20:36:00 [只看该作者]

判断还是加在表的单击事件里吗?我试了一下,好像不太对,

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/28 20:39:00 [只看该作者]

 代码没有问题啊

 

If e.Col.name = "明细科目" Then
    If e.Row("总账科目") = "银行存款" Then
       
        Forms("银行账号").Open
       
    Else If e.Row("总账科目") = "应收账款" OrElse e.Row("总账科目") = "应付账款"  Then
       
        Forms("往来单位").Open
       
    End If
End If


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


加好友 发短信
等级:婴狐 帖子:41 积分:348 威望:0 精华:0 注册:2014/10/20 16:27:00
  发帖心情 Post By:2014/12/28 20:50:00 [只看该作者]

点击明细科目的按钮,显示的是这个。没弹窗,是不是我哪里出错了,


图片点击可在新窗口打开查看此主题相关图片如下:20141228204826.jpg
图片点击可在新窗口打开查看


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/28 20:51:00 [只看该作者]

加入代码

 

 e.Cancel = Ture


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


加好友 发短信
等级:婴狐 帖子:41 积分:348 威望:0 精华:0 注册:2014/10/20 16:27:00
  发帖心情 Post By:2014/12/28 20:58:00 [只看该作者]

是这样吗


图片点击可在新窗口打开查看此主题相关图片如下:20141228205650.jpg
图片点击可在新窗口打开查看


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/28 20:59:00 [只看该作者]

无语,单独写啊,不要写在上一个判断里面啊。

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


加好友 发短信
等级:婴狐 帖子:41 积分:348 威望:0 精华:0 注册:2014/10/20 16:27:00
  发帖心情 Post By:2014/12/28 21:03:00 [只看该作者]

我还是新手,虽然看了好多视频,又看了的帮助,还是找不到头绪,只好试做,不会就来麻烦版主,请版主不要介意。

 

如果单独写的话,写在那个事件里啊


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/28 21:06:00 [只看该作者]

 一样这个事件啊,写在最后懂了吗?

 

If e.Col.name = "明细科目" Then
    If e.Row("总账科目") = "银行存款" Then
       
        Forms("银行账号").Open
       
    Else If e.Row("总账科目") = "应收账款" OrElse e.Row("总账科目") = "应付账款"  Then
       
        Forms("往来单位").Open
       
    End If
End If

 

 

e.Cancel = True


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


加好友 发短信
等级:婴狐 帖子:41 积分:348 威望:0 精华:0 注册:2014/10/20 16:27:00
  发帖心情 Post By:2014/12/28 21:37:00 [只看该作者]

还得麻烦版主,为什么只有一个条件可以执行,应收账款和应付账款,能够弹出往来单位的窗口,但是其他的却弹不出来,也没提示出错,鼠标点上去没有动作。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/28 21:41:00 [只看该作者]

 那说明你条件写错了。其他的也要判断再决定弹出什么窗口啊。

 

 请字符不要写错

[此贴子已经被作者于2014-12-28 21:41:26编辑过]

 回到顶部
总数 21 上一页 1 2 3 下一页