MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    avatar
    controls
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/09/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  controls 6/1/2013, 22:38

    Boa noite.

    Queria saber como faço para imprimir um relatório e salvar automaticamente em uma pasta especifica no formato PDF?

    Tenho salvado em formato PDF manualmente dentro de um pasta onde fica o BD.

    Obrigado.



    Última edição por controls em 18/1/2013, 12:34, editado 1 vez(es)
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  criquio 6/1/2013, 23:21

    Olá, seja bem vindo ao fórum!

    Qual é a versão do Access? Se for 2007 em diante, pesquise por PDF na ajuda do VBA. Se for anterior à 2007, precisará utilizar uma impressora virtual que salve em PDF ou uma biblioteca externa.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  Cláudio Más 6/1/2013, 23:22

    DoCmd.OutputTo acOutputReport, "NomeRelatório", acFormatPDF, "C:\NomePasta\NomeArquivo.pdf"
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  Cláudio Más 6/1/2013, 23:23

    ops, desculpe criquio
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  criquio 6/1/2013, 23:42

    Sem problemas Laughing


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    controls
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/09/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Agradecimentos

    Mensagem  controls 7/1/2013, 10:13

    Obrigado pelas saudações!

    avatar
    controls
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/09/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Ainda com dúvidas

    Mensagem  controls 7/1/2013, 11:02

    Testei um um codigo só que não sei onde estou errando.

    Ainda tenho muito a aprender em access então por favor me ajudem!

    abaixo codigo testado:

    DoCmd.OutputTo acOutputReport, "relatorio_ordem_servico", acFormatPDF, "C:\ProgramaGestao\Comprovante de ordem de serviço em PDF/" & me.codigo & ".pdf"

    o que eu devo colocar em " & me.codigo & ".pdf"?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  criquio 7/1/2013, 11:09

    Você ainda não falou qual é a versão do Access.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    controls
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/09/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty versão do access

    Mensagem  controls 7/1/2013, 11:10

    Bom dia.

    Utilizo a versão 2010.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  criquio 7/1/2013, 11:12

    Código seria o campo da chave primária. No lugar de Código, você coloca o nome desse campo.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    controls
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/09/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty continuar dando erro

    Mensagem  controls 7/1/2013, 11:29

    bom dia.

    abaixo codigo que estou usando:

    If IsNull(digite_numero_recibo) Then
    MsgBox "INFORME O NÚMERO DO PEDIDO", vbInformation, "NÚMERO DO PEDIDO"
    digite_numero_recibo.SetFocus
    Exit Sub

    Else


    Select Case Quadro8

    Case 1
    DoCmd.OpenReport "relatorio_orcamento_a", acViewPreview

    Case 2
    DoCmd.OpenReport "rel_garantia", acViewPreview

    Case 3
    DoCmd.OpenReport "relatorio_ordem_servico", acViewPreview

    Case 4
    DoCmd.OpenReport "relatorio_orcamento_avaliacao_tecnica", acViewPreview

    End Select

    'DoCmd.OutputTo acOutputReport, "relatorio_ordem_servico", acFormatPDF, "C:\ProgramaGestao\Comprovante de ordem de serviço em PDF\relatorio_ordem_servico.pdf"
    DoCmd.OutputTo acOutputReport, "relatorio_ordem_servico", acFormatPDF, "C:\ProgramaGestao\Comprovante de ordem de serviço em PDF/" & Me.os_c_id & ".pdf"

    End If

    End Sub

    quando seleciono o relatorio desejado abre o VBA dizendo que deu erro de compilação.

    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  criquio 7/1/2013, 14:13

    E qual é a mensagem do erro? Destaca qual linha do VBA? Todos os detalhes são importantes. Vá deslizando o ponteiro do mouse devagar sobre a linha de erro e verifique se os dados que são exibidos contem alguma discordância.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  Cláudio Más 7/1/2013, 16:28

    DoCmd.OutputTo acOutputReport, "relatorio_ordem_servico", acFormatPDF, "C:\ProgramaGestao\Comprovante de ordem de serviço em PDF/" & Me.os_c_id & ".pdf"

    Observe na linha acima que está utilizando barra normal (/) no lugar da barra invertida, que é o correto.
    avatar
    controls
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/09/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Obrigado

    Mensagem  controls 9/1/2013, 11:18

    Obrigado pela ajuda de vocês!
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  Cláudio Más 9/1/2013, 11:48

    De nada.

    Resolvido?
    avatar
    controls
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 38
    Registrado : 22/09/2012

    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Problema Resolvido

    Mensagem  controls 9/1/2013, 17:09

    Bom dia.

    Quero agradecer a todos do forum!

    Como resolvi meu problema:

    Criei um botão no formulário e coloquei o código sugerido pelos colegas! Funcionou perfeitamente!

    Meu erro: Eu uso um formulário para escolher o relatório e digito em campo o numero do relatório que desejo imprimir pelo sistema ( select end).
    Colocar o código sugerido pelos colegas da erro. Sou bem limito em access...estou amando aprender!

    Só que até então percebi que estava salvando todos os relatórios automaticamente. Eu queria salvar um por um com o nome/código do arquivo em pasta.

    solução:

    utilizei o código do nosso colega Avelino Sampaio.

    abaixo solução proposta por ele:


    Dim strArquivo As String
    Dim strLocal As String

    strArquivo = "Recibo" & Me!recibo_id & ".pdf"
    strLocal = CurrentProject.Path & "\recibos\" & strArquivo

    'Abre o relatório devidamente filtrado e oculto
    DoCmd.OpenReport "rep_recibo_teste", acViewPreview, , "recibo_id=" & Me!recibo_id, acHidden

    'Gera arquivo pdf do relatório previamente aberto e filtrado.
    DoCmd.OutputTo acOutputReport, "rep_recibo_teste", acFormatPDF, strLocal

    'Fecha o relatório
    DoCmd.Close acForm, "frm_recibo"
    DoCmd.OpenReport "rep_recibo_teste", acViewPreview

    Então, salva dentro da pasta em PDF com o nome/código e posso visualizar para imprimir.

    Obrigado a todos!




    Conteúdo patrocinado


    [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta Empty Re: [Resolvido]Imprimir e salvar automaticamente em pdf em uma pasta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 13:37