Salve Alexandre Neves...
Muito Obrigado pela dica... aprendi mais 2 coisas.. com este seu exemplo...
Funcionou perfeitamente... mais um problema resolvido...
E fica mais uma dúvida que estou quebrando a cabeça a alguns dias... quando eu gero meu relatório, eu chamo uma função que gera um pdf.. à partir do meu relatório..
Utilizei o exemplo que nosso caro amigo Jpaulo me passou (http://www.databasedev.co.uk/query_using_listbox.html), via VBa.. fiz em 2 passos, um que atualiza a consulta, e outro que executa uma macro para abrir o relatório e chamar a função q exporta para pdf.. todas estas funçoes estão em um módulo.. mas como eu posso selecionar N filtros diferentes, o arquivo sempre é sobrescrito.
Eu gostaria de passar os valores dos meus filtros para o nome desse pdf.. Como posso fazer?
eu gero o pdf assim...
- Código:
Public Function PDF_AgenciaCarteira()
Dim blRet As Boolean
' Call our convert function
' Please note the last param signals whether to perform
' font embedding or not. I have turned font embedding ON for this example.
blRet = ConvertReportToPDF("Agencia_Carteira", vbNullString, _
"C:\Relatorios" & "Agencia_Carteira.pdf", False, True, 150, "", "", 0, 0, 0)
eu gostaria de fazer algo do tipo..
- Código:
Public Function PDF_AgenciaCarteira()
Dim blRet As Boolean
' Call our convert function
' Please note the last param signals whether to perform
' font embedding or not. I have turned font embedding ON for this example.
blRet = ConvertReportToPDF("Agencia_Carteira", vbNullString, _
"C:\Relatorios" & "Agencia_Carteira_[Filtro01]_[Filtro02].pdf", False, True, 150, "", "", 0, 0, 0)
sendo que, esses
Filtro01 e
Filtro02, são campos selecionados em meu formulário, através de um ListBox com multi seleção...
Como posso passar estes valores para este módulo??? E salvá-lo com o nome dos meus filtros? para que eu possa diferenciá-los?
Obrigado a todos pela ajuda...