Meus amigos preciso de uma ajuda, tenho um sistema em Access 2007 e preciso converter todos os relatorios que estao no banco de dados em PDF em uma pasta idenpendente.Queria tipo criar um botão no form para fazer esse processo, alguem poderia me dar uma força nesse sentido?
3 participantes
Relatorio access 2007
Herivelto- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 15
Registrado : 03/12/2019
- Mensagem nº1
Relatorio access 2007
Silvio- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 5120
Registrado : 20/04/2011
- Mensagem nº2
Re: Relatorio access 2007
Boas.....
Algo parecido com isso...
Private Sub bt_gerarPDF_Click()
Dim strarquivo As String
Dim strlocal As String
strarquivo = "Orçamento Nº " & Me!Idorcamento & " " & Me.Proprietario & ".pdf"
' nome do arquivo a ser salvo chave prima
strlocal = CurrentProject.PATH & "\Orcamento\" & strarquivo ' criar essa pasta onde está o banco de dados
'Abre o relatório devidamente filtrado e oculto
DoCmd.OpenReport "rptorcamento", acViewPreview, , "IDorcamento= " & Me!Idorcamento, acHidden
' nome do relatorio chave prima chave prima
'Gera arquivo pdf do relatório previamente aberto e filtrado.
DoCmd.OutputTo acOutputReport, "rptorcamento", acFormatPDF, strlocal
'Fecha o relatório
DoCmd.Close acReport, "rptorcamento"
End Sub
Algo parecido com isso...
Private Sub bt_gerarPDF_Click()
Dim strarquivo As String
Dim strlocal As String
strarquivo = "Orçamento Nº " & Me!Idorcamento & " " & Me.Proprietario & ".pdf"
' nome do arquivo a ser salvo chave prima
strlocal = CurrentProject.PATH & "\Orcamento\" & strarquivo ' criar essa pasta onde está o banco de dados
'Abre o relatório devidamente filtrado e oculto
DoCmd.OpenReport "rptorcamento", acViewPreview, , "IDorcamento= " & Me!Idorcamento, acHidden
' nome do relatorio chave prima chave prima
'Gera arquivo pdf do relatório previamente aberto e filtrado.
DoCmd.OutputTo acOutputReport, "rptorcamento", acFormatPDF, strlocal
'Fecha o relatório
DoCmd.Close acReport, "rptorcamento"
End Sub
.................................................................................
Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
www.maximoaccess.com/t860-resolucao-de-topicos
"Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
Herivelto gosta desta mensagem
Avelino Sampaio- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3900
Registrado : 04/04/2010
- Mensagem nº3
Re: Relatorio access 2007
Olá!
Nota: Para o PDF funcionar na versão do Access 2007 é preciso que esteja atualizado com o pacote SP2. Não sei se Microsoft ainda permite ter acesso a esse pacote de atualizações.
Sucesso!
Nota: Para o PDF funcionar na versão do Access 2007 é preciso que esteja atualizado com o pacote SP2. Não sei se Microsoft ainda permite ter acesso a esse pacote de atualizações.
Sucesso!
.................................................................................
Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces
Clique AQUI e analise o custo beneficio do material oferecido.
Herivelto gosta desta mensagem
Herivelto- Novato
- Respeito às regras :
Sexo :
Localização :
Mensagens : 15
Registrado : 03/12/2019
- Mensagem nº4
Relatorio Access 2007 SP1
Boa tarde meus amigos.
Eu uso access 2007 SP1 e infelizmente as linhas de código para exportar o relatório em PDF não funcionaram, queria saber se existe uma outra forma de exportar?
Obrigado desde já!
Eu uso access 2007 SP1 e infelizmente as linhas de código para exportar o relatório em PDF não funcionaram, queria saber se existe uma outra forma de exportar?
Obrigado desde já!
Silvio- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 5120
Registrado : 20/04/2011
- Mensagem nº5
Re: Relatorio access 2007
Veja mensagem de numero dois do mestre Avelino...
Tem que ter o service pack 2 instalado para gerar o PDF.
Faça o Download do mesmo no site da Microsoft e instale ele.
Sucesso e abraços.
Tem que ter o service pack 2 instalado para gerar o PDF.
Faça o Download do mesmo no site da Microsoft e instale ele.
Sucesso e abraços.
.................................................................................
Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
www.maximoaccess.com/t860-resolucao-de-topicos
"Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
Herivelto gosta desta mensagem