|
将窗体所绑定的数据源中的条件删除,然后在右边按钮打开窗体的时候筛选。
代码如下:
Private Sub 命令25_Click()
On Error GoTo Err_命令25_Click
Dim stDocName As String
Dim stLinkCriteria As String
If IsNull(DLookup("[memberno]", "member", "[memberno]=" & "'" & 文本22 & "'")) Then '试查找有没有这个编号
If IsNull(DLookup("[memberno]", "member", "[membername]=" & "'" & 文本22 & "'")) Then '再查找有没有这个姓名
MsgBox "编号及姓名都不存在", , "提示"
Else '如果有,更改姓名为编号
Me.文本22 = DLookup("[memberno]", "member", "[membername]=" & "'" & 文本22 & "'")
stLinkCriteria = "[memberno]=" & "'" & Me![文本22] & "'"
DoCmd.OpenForm "member" & Me.框架23, , , "memberno =" & "'" & 文本22 & "'" '这里是改动的地方,在打开窗体的时候筛选
End If
Else
DoCmd.OpenForm "member" & Me.框架23, , , "memberno =" & "'" & 文本22 & "'" '这里是改动的地方,在打开窗体的时候筛选
End If
Exit_命令25_Click:
Exit Sub
Err_命令25_Click:
MsgBox Err.Description
Resume Exit_命令25_Click
End Sub
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|