设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1709|回复: 6
打印 上一主题 下一主题

[窗体] 想通过窗体上面的完成情况来筛选下子窗体表完成内容

[复制链接]
跳转到指定楼层
1#
发表于 2015-3-18 13:26:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

点选上面的完成情况,  是/ 否 后 下子窗体进行得选择只出现选择后的信息,不知如何实现.
希望有个例子可以学习一下,更希望帮我修改一下.
已上传

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2015-3-18 14:22:34 | 只看该作者
str = ""
If Me.Frame15.Value =1 Then
str = "完成=true"
ElseIf Me.Frame15.Value = 2 Then
str = "完成=false"
End If

Me.工作日清单.Form.Filter = str
Me.工作日清单.Form.FilterOn = True
3#
 楼主| 发表于 2015-3-18 14:24:41 | 只看该作者

str = ""这个是写什么,写在哪 里
4#
 楼主| 发表于 2015-3-18 14:26:37 | 只看该作者
能否帮我直接修改
5#
发表于 2015-3-18 14:41:56 | 只看该作者
本帖最后由 roych 于 2015-3-18 14:43 编辑

大概就这样吧。
  1. Private Sub INPUT_Change()
  2. Me.DISP = Me.INPUT.Text
  3. Me.DISP.Requery
  4. Dim tj As String
  5. tj = Me.INPUT.Text
  6. Dim DD As String
  7. DD = "[日期] like '*" & tj & "*' or "
  8. DD = DD & "[工作计划] like '*" & tj & "*'or "
  9. DD = DD & "[主办人] like '*" & tj & "*'"
  10. '加上下面这几句
  11. If Me.Frame15 = 2 Then
  12.     DD = DD & " and 完成=false"
  13. Else
  14.     DD = DD & " and 完成=true"
  15. End If
  16. '语句结束

  17. Me.工作日清表.Form.Filter = DD
  18. Me.工作日清表.Form.FilterOn = True
  19. Me.工作日清表.Requery

  20. Me.工作日清表.Form.Filter = DD
  21. Me.工作日清表.Form.FilterOn = True
  22. Me.工作日清表.Requery
  23. End Sub
复制代码

顺便说句,楼主能不能换个头像呢?这头像太性感。。

点评

不性感你能那么热情的解答吗  发表于 2015-3-18 17:15
6#
 楼主| 发表于 2015-3-18 19:59:14 | 只看该作者
像个头像没有问题,这个代码好你不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-7 17:16 , Processed in 0.096461 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表