技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 757
|
關(guān)于窗體上建立篩選的方式, Henry D. Sy老師教了一種方式(http://www.mzhfr.cn/thread-113136-1-2.html),但是我轉(zhuǎn)移到自己的里面,發(fā)現(xiàn)其他三個(gè)都好用,其中的部門(mén)這個(gè)篩選不好用,請(qǐng)大家?guī)兔纯词鞘裁丛?謝謝
Option Compare Database
Option Explicit
Function gString()
Dim ctl As Control
For Each ctl In Me.Controls
If TypeOf ctl Is ComboBox Then
If Not IsNull(ctl) Then
gString = gString & ctl.Name & "='" & ctl & "' And "
End If
End If
Next
If Len(gString) <> 0 Then
gString = Left(gString, Len(gString) - 5)
Me.花名冊(cè)_整體子窗體1.Form.Filter = gString
Me.花名冊(cè)_整體子窗體1.Form.FilterOn = True
Me.花名冊(cè)_整體子窗體2.Form.Filter = gString
Me.花名冊(cè)_整體子窗體2.Form.FilterOn = True
End If
End Function
Private Sub Command12_Click()
Dim ctl As Control
For Each ctl In Me.Controls
If TypeOf ctl Is ComboBox Then
ctl = Null
End If
Next
Me.花名冊(cè)_整體子窗體1.Form.FilterOn = False
Me.花名冊(cè)_整體子窗體2.Form.FilterOn = False
End Sub
Private Sub 公司_AfterUpdate()
gString
End Sub
Private Sub 部門(mén)_AfterUpdate()
gString
End Sub
Private Sub 狀態(tài)_AfterUpdate()
gString
End Sub
Private Sub 備注_AfterUpdate()
gString
End Sub
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)
x
|