Office中国论坛/Access中国论坛

标题: 用选项按钮如何实现条件查询,谢谢 [打印本页]

作者: yanwei82123300    时间: 2015-11-4 07:44
标题: 用选项按钮如何实现条件查询,谢谢
请各位老师看看这个问题想利用选项按钮来实现:
要实现:点击“查找按钮”就根据选项按钮选中的条件进行查询,子窗体是合同列表。
谢谢

作者: 轻风    时间: 2015-11-4 08:20
本帖最后由 轻风 于 2015-11-4 15:17 编辑
  1. Private Sub Command51_Click()

  2.     Select Case Frame34
  3.     Case 1    '合同编号
  4.         Me.合同筛选子窗体.Form.Filter = "合同编号 = '" & Me.合同编号 & "'"

  5.     Case 2    '合同名称
  6.         Me.合同筛选子窗体.Form.Filter = "合同名称 Like '*" & Me.合同名称 & "*'"

  7.     Case 3    '对方单位
  8.         Me.合同筛选子窗体.Form.Filter = "对方单位 Like '*" & Me.对方单位 & "*'"

  9.     Case 4    '合同金额
  10.         Me.合同筛选子窗体.Form.Filter = "合同金额 >= " & Me.合同金额小 & " AND 合同金额 <= " & Me.合同金额大

  11.     Case 5    '签订日期
  12.         Me.合同筛选子窗体.Form.Filter = "签订日期 Between #" & 开始日期 & "# And #" & 结束日期 & "#"

  13.     End Select

  14.     Me.合同筛选子窗体.Form.FilterOn = True
  15. End Sub

  16. Private Sub Command53_Click()
  17.     For Each ctl In Me.Controls
  18.         If ctl.ControlType = acTextBox Then ctl.Value = Null
  19.     Next
  20.     Me.合同筛选子窗体.Form.FilterOn = False
  21. End Sub
复制代码


作者: admin    时间: 2015-11-4 11:03
轻风 发表于 2015-11-4 08:20

强!好代码
作者: yanwei82123300    时间: 2015-11-4 19:35
轻风 发表于 2015-11-4 08:20

谢谢清风老师帮助!!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3