Bom dia Pessoal,
Pesquisei aqui no Forum um topico semelhante ao que preciso utilizar, e encontrei as orientações do JPAULO que foram dadas a outro Usuário, as quais estou tentando adaptar, mas estou com problemas.
Tenho:
Formulário - Apartamento -> codapto
Subformulario - GarageSubform ->codapto é o vinculo com o formulario acima.
Criei um botão de LOCALIZAR no formulario para poder localizar dados no SUBFORMULARIO, usando os procedimentos abaixo:
Private Sub BotaoPesquisaNoSubForm_Click()
'By JPaulo Maximo Access
Dim rs As DAO.Recordset
Dim strPesquisa As Integer
On Error Resume Next
strPesquisa = InputBox("Localize a Placa do Veículo.", title, Default)
Set rs = CurrentDb.OpenRecordset("Select * from [GarageSubform] Where [Placa (ALT)]=" & strPesquisa)
rs.FindFirst "[Placa (ALT)] = " & strPesquisa
If rs.NoMatch = False Then
Me.Bookmark = rs.Bookmark
Me.Filter = "[Placa]=" & rs![GarageSubform]
Me.FilterOn = True
Me.Requery
Me.SubGarageSubform.Requery '<<<<====== NÃO RECONHECE O SUBFORMULARIO
Else
MsgBox "Erro na pesquisa..."
End If
End Sub
Não consigo descobrir meu erro já fiz varias tentativas mas não dá certo
Podem me ajudar?
um abraço
Stella Maris
Pesquisei aqui no Forum um topico semelhante ao que preciso utilizar, e encontrei as orientações do JPAULO que foram dadas a outro Usuário, as quais estou tentando adaptar, mas estou com problemas.
Tenho:
Formulário - Apartamento -> codapto
Subformulario - GarageSubform ->codapto é o vinculo com o formulario acima.
Criei um botão de LOCALIZAR no formulario para poder localizar dados no SUBFORMULARIO, usando os procedimentos abaixo:
Private Sub BotaoPesquisaNoSubForm_Click()
'By JPaulo Maximo Access
Dim rs As DAO.Recordset
Dim strPesquisa As Integer
On Error Resume Next
strPesquisa = InputBox("Localize a Placa do Veículo.", title, Default)
Set rs = CurrentDb.OpenRecordset("Select * from [GarageSubform] Where [Placa (ALT)]=" & strPesquisa)
rs.FindFirst "[Placa (ALT)] = " & strPesquisa
If rs.NoMatch = False Then
Me.Bookmark = rs.Bookmark
Me.Filter = "[Placa]=" & rs![GarageSubform]
Me.FilterOn = True
Me.Requery
Me.SubGarageSubform.Requery '<<<<====== NÃO RECONHECE O SUBFORMULARIO
Else
MsgBox "Erro na pesquisa..."
End If
End Sub
Não consigo descobrir meu erro já fiz varias tentativas mas não dá certo
Podem me ajudar?
um abraço
Stella Maris