Peutrindade 28/10/2012, 03:00
Gente,
como disse um colega, em outro tópico: "Já estou ficando envergonhado". A dúvida é de iniciante e peço a compreensão de todos. Quanto mais detalhes na resposta, melhor.
O caso é o seguinte: Tenho um formulário em que registro os alunos dos cursos. Nesse formulário tenho as informações de tudo que diz respeito ao aluno (curso, nível, horários, professores, informação de pagamento, se é bolsista, etc). Tenho um outro formulário com os dados dos professores. Acho que o melhor formulário para colocar um botão que imprima o relatório "diários" é o formulário dos professores. Mas o fato é que já tentei de tudo e o filtro não funciona. só me retorna o relatório vazio. Sem registros. Eu tenho que, necessariamente, criar uma relação entre os dois formulários, ou melhor, entre suas respectivas tabelas? Me parece que não. Mas o que me parece não precisa ser levado em consideração.
Tentei isso no evento "ao clicar" do botão criado no formulário professores
DoCmd.OpenReports "Cadernetas", , , "Nome=" & Me!Nome
Tentei tambem:
Private Sub btImprimir_Click()
'Salva as alterações do cadastro para se refletir no relatório
Docmd.RunCommand acCmdSaveRecord
'Abre o relatório, filtrado pelo número exclusivo do cliente
DoCmd.OpenReport "Cadernetas",acViewPreview,,"CÓDIGOProfessores = " & me!CÓDIGOProfessores
DoCmd.Maximize
End Sub
Alguem pode dar uma força?
Obrigado