Foxtable(狐表)用户栏目专家坐堂 → [求助]筛选检查框选中的行,并输出


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

主题:[求助]筛选检查框选中的行,并输出

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


加好友 发短信
等级:婴狐 帖子:21 积分:234 威望:0 精华:0 注册:2017/10/18 8:30:00
  发帖心情 Post By:2017/11/3 11:13:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:4.jpg
图片点击可在新窗口打开查看
PrepareEdit 里面的编码改成了这个,顺便看看对不对。

如果表单上的“已完成”被勾选,那这一行都不能修改,除非是“开发者”。


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


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

 代码没问题,你现在操作有什么问题?

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


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

doubleClick事件有问题

 

If Forms("窗口1").Opened Then

    Dim fi As Winform.CheckBox = forms("窗口1").controls("已完成")

    '原来代码

Else

    msgbox("窗口没打开")

End If


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


加好友 发短信
等级:一尾狐 帖子:409 积分:3729 威望:0 精华:0 注册:2017/6/9 18:02:00
  发帖心情 Post By:2017/11/3 13:44:00 [只看该作者]

DoubleClick  

这样写不行么

  dim fi As row = Tables("表A").Current

if fi("已完成") =False then

 Forms(修改_故障维修情况").Open()

else

MessageBox.Show("已确认完成,无法修改!","提示")

endif

 

 

[此贴子已经被作者于2017/11/3 13:47:17编辑过]

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


加好友 发短信
等级:超级版主 帖子:107896 积分:548849 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/3 16:23:00 [只看该作者]

dim fi As row = Tables("表A").Current

if fi isnot nothing 

 fi("已完成") =False then

e.cancel = true

 Forms(修改_故障维修情况").Open()

else

MessageBox.Show("已确认完成,无法修改!","提示")

endif

end if


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


加好友 发短信
等级:婴狐 帖子:21 积分:234 威望:0 精华:0 注册:2017/10/18 8:30:00
  发帖心情 Post By:2017/11/6 9:30:00 [只看该作者]

这样也不行耶!

fi isnot nothing 后面可以再加个表达式,然后再用then?

表单里面直接打开窗口那句,有错!


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


加好友 发短信
等级:婴狐 帖子:21 积分:234 威望:0 精华:0 注册:2017/10/18 8:30:00
  发帖心情 Post By:2017/11/6 9:33:00 [只看该作者]

表单中勾选已经完成的,可以显示对话框,可是未勾选的,设定打开修改的窗口,则显示错误!

 


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/11/6 9:38:10编辑过]

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


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

doubleclick事件

 

If e.Row("已完成") =False Then
    e.cancel = True
    Forms("修改_故障维修情况").Open()
Else
    MessageBox.Show("已确认完成,无法修改!","提示") 
End If

 


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


加好友 发短信
等级:婴狐 帖子:21 积分:234 威望:0 精华:0 注册:2017/10/18 8:30:00
  发帖心情 Post By:2017/11/6 9:41:00 [只看该作者]

谢谢,基本可以了,就是修改的窗口那句不对!


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


加好友 发短信
等级:婴狐 帖子:21 积分:234 威望:0 精华:0 注册:2017/10/18 8:30:00
  发帖心情 Post By:2017/11/6 10:12:00 [只看该作者]

很奇怪,一模一样的句子,doubleclick事件里面就是出错,但是DoubleClickRowHeader里面就是对的,然后我将DoubleClickRowHeader里面的代码拷贝到Ddoubleclick事件里面,就变成没错误了!

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