MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    [Resolvido]output to nao funciona no 64 bits

    Compartilhe

    GB
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 18/04/2011

    [Resolvido]output to nao funciona no 64 bits

    Mensagem  GB em 10/1/2018, 10:15

    Bom dia pessoal
    Mudei meu access para a versão 64bits e o comando outputto não funciona mais
    O comando utilizado para enviar um boleto no itau em pdf para um diretorio "caminho" está abaixo

    DoCmd.OutputTo acOutputReport, "Boleto Itau", acFormatPDF, caminho

    depois pego este arquivo e anexo na minha rotina de envio de e-mail.

    Poderiam me ajudar ?
    avatar
    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3464
    Registrado : 04/04/2010

    Re: [Resolvido]output to nao funciona no 64 bits

    Mensagem  Avelino Sampaio em 10/1/2018, 11:46

    Olá!

    Pode ser erro na abertura do relatório e não no OutPutTo. Tente então visualizar o boleto primeiro e veja se carrega sem problemas.

    Veja neste meu artigo, uma técnica que utilizo, que é o carregamento do relatório antes do OutPutTo (copie cole o endereço abaixo no seu navegador).

    usandoaccess.com.br/tutoriais/gerar-relatorios-em-pdf-e-enviar-por-email.asp?id=1#inicio

    Sucesso!


    GB
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 18/04/2011

    Re: [Resolvido]output to nao funciona no 64 bits

    Mensagem  GB em 10/1/2018, 17:19

    Infelizmente não deu certo,
    continua dando
    "erro em tempo de execução 2501"
    "A ação output foi cancelada"

    GB
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 18/04/2011

    Re: [Resolvido]output to nao funciona no 64 bits

    Mensagem  GB em 11/1/2018, 17:25

    Pessoal,
    finalmente consegui fazer funcionar
    tinha uma impressão de um boleto e depois enviava o mesmo em pdf via e-mail.
    O que estava acontecendo era que uma rotina esta entrando na outra e o que fiz foi colocar entre as duas uma rotina de postergação

    For I = 1 To 1500000    ' Start loop.
       If I Mod 1000 = 0 Then     ' If loop has repeated 1000 times.
           OpenForms = DoEvents    ' Yield to operating system.
       End If
    Next I    ' Increment loop counter.

    Problema Resolvido

    GB
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 9
    Registrado : 18/04/2011

    Re: [Resolvido]output to nao funciona no 64 bits

    Mensagem  GB em 11/1/2018, 18:29

    RESOLVIDO

      Data/hora atual: 23/10/2018, 02:29