Acesse o botão do formulário para gerar e filtrar o relatório existente
Eu tenho um formulário que fornece aos meus usuários um resumo das férias (Resumo dos Associados). Eu também tenho um relatório que gera as informações de resumo no formato de relatório para e-mail e impressão (Resumo). Ambos funcionam bem independentemente com o resumo selecionando o usuário individual com base em um ComboBox, e o relatório aciona todos os usuários. Eu estou procurando uma maneira de colocar um botão de comando no formulário (resumo associado) para abrir e filtrar o relatório (Resumo) para o nome de usuário que é exibido no momento no formulário (resumo associado). Eu modifiquei meu formulário com um botão de comando e adicionei este código.
Private Sub Command22_Click()
DoCmd.OpenReport "Summary", acViewPreview, , "Name = " & Me.Combo8
End Sub
Isso funcionou com a exceção de me pedir para digitar o nome do relatório. Então gerou exatamente como eu quero. Tentei ajustar a um campo que não era uma caixa de combinação, assumindo que os vários valores associados à caixa de combinação eram o problema.
Private Sub Command22_Click()
DoCmd.OpenReport "Summary", acViewPreview, , "Name = " & Me.Text12
End Sub
Text12 é uma expressão que une dois campos com uma vírgula.
=[Last] & ", " & [First]
result... Doe, John
Quando eu uso o botão de comando agora recebo uma depuração com o seguinte erro.
Run-Time error '3075':
Syntax error (comma) in query expression '(Name = Doe, John)'.
Pensamentos...