Boa noite, amigos.
Em um código que encontrei acredito que aqui, mas não me lembro o autor, fazia com que o mb access scaneasse um documentos, jogasse para uma tabela
em forma de jpg e, depois, abria um relatório com essa imagem inclusa e imprimia em pdf.
O código final para a impressão é assim:
DoCmd.OpenReport "rptImprimir", acViewPreview, , , acHidden
DoCmd.OutputTo acOutputReport, "rptImprimir", acFormatPDF, nomeArquivo & ".pdf"
DoCmd.Close acReport, "rptImprimir"
Porém eu retirei a primeira e a terceira linha e continuou funcionando normalmente. ficou apenas:
DoCmd.OutputTo acOutputReport, "rptImprimir", acFormatPDF, nomeArquivo & ".pdf"
Minha dúvida é: isso é normal? Se é, porque o autor adicionou essas linhas para abrir o relatório como oculto e depois fechá-lo?
Obrigado desde já aos que me esclarecerem a dúvida.
Em um código que encontrei acredito que aqui, mas não me lembro o autor, fazia com que o mb access scaneasse um documentos, jogasse para uma tabela
em forma de jpg e, depois, abria um relatório com essa imagem inclusa e imprimia em pdf.
O código final para a impressão é assim:
DoCmd.OpenReport "rptImprimir", acViewPreview, , , acHidden
DoCmd.OutputTo acOutputReport, "rptImprimir", acFormatPDF, nomeArquivo & ".pdf"
DoCmd.Close acReport, "rptImprimir"
Porém eu retirei a primeira e a terceira linha e continuou funcionando normalmente. ficou apenas:
DoCmd.OutputTo acOutputReport, "rptImprimir", acFormatPDF, nomeArquivo & ".pdf"
Minha dúvida é: isso é normal? Se é, porque o autor adicionou essas linhas para abrir o relatório como oculto e depois fechá-lo?
Obrigado desde já aos que me esclarecerem a dúvida.