Access 2016 accde "DoCmd.OutputTo acOutputReport, , acFormatPDF..." crashes after 10 minutes

Anonymous
2016-01-24T09:19:56+00:00

Create PDF in accdb is no problem.

Create PDF in accde crashes after 10 minutes.

Command: DoCmd.OutputTo acOutputReport, , acFormatPDF, strOutputFile, False, , , acExportQualityPrint

At first the DoCmd.OutputTo method runs fine.

But if you do 10 minutes nothing (only opened) and then you try to run DoCmd.OutputTo again, access crashes without error.

It seems like a timer-problem, but there is no timer.

Only by acFormatPDF and only with accde. In a accdb-file all is fine.

It is not a problem of the PDF-Software. I checked several PDF-Software-Products. Additional: Parameter Autostart is false.

So the PDF-Software should do no matter.

It is not a Problem of anti-virus-Software. I checked it also without any anti-virus-Software.

Microsoft 365 and Office | Access | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

75 answers

Sort by: Newest
  1. Anonymous
    2016-08-02T17:50:36+00:00

    Hi Alex,

    Thank you for your reply,

    For me SSRS sounds like "Let's go Goran sit back and spend another few months in changing and testing the application, explain to hundreds of users why they can't have their reports the way they used to, update all of them successfully, change user manuals, website, legal agreements and so and so..". If Microsoft want to cover the expenses and loss I would consider the other solution. 

    Otherwise, I am asking Microsoft to give us at least explanation what is going on...!!!

    Any idea how to solve the issue would be also greatly appreciated...

    Thank you in advance

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2016-08-02T16:43:50+00:00

    Thank you for your reply Goran.  I have not seen any response from Microsoft.  I definitely would like the problem fixed, but sort of stopped looking for a solution since I recently began using SSRS (Sql Server Reporting Services) to generate pdf's of reports for those few cases where the "wait 8 minutes and crash" scenario is likely to take place.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2016-08-01T12:00:45+00:00

    This problem persist since Office 2016/Access 2016 has been deployed

    Create PDF or XPS in Access 2016 (.accdb) is no problem.

    Create PDF or XPS  from (.accde or .accdr) crashes after 8 minutes.

    Command: DoCmd.OutputTo  acOutputReport, "myReport", acFormatPDF ...

    At first the DoCmd.OutputTo method works fine.

    But if you wait more then 8 minutes and then try to run DoCmd.OutputTo again, Access crashes!

    Anyone from Microsoft to respond?

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2016-04-28T03:07:11+00:00

    Thank you successcontrol.

    So, let me see if I understand correctly.  In the first case, the ten minute idle is too much, provided the extension is .accdr, which extension means that the access runtime engine is employed, even though you have the full version of access2016 installed.

    In the second case,  repeated short term idling (15 seconds) does not prevent the pdf from being stored.  This is so no matter the extension, I gather.   Very good.  [Too bad we cannot rely on our users to never allow the app to go idle!!!]

    Though I do not name my access file with an .accdr extension, I still experience the problem.  My file is named with an accdb extension.  However, since my application is launched from the command line as follows:

    START "" "C:\Program Files (x86)\Microsoft Office\Office16\MSACCESS.EXE" /runtime "C:\Temp\FOO-APPS.accdb"

    I am effectively causing the access runtime to kick in, I figure -- please see my /runtime flag.

    This is good work you are doing. 

    Thank you for contributing your time and insight.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  5. Anonymous
    2016-04-28T02:28:24+00:00

    I did some additional testing;

    Version: Access 2016 - 16.0.6769.2017

    1. create a simple Report
    2. create a Form - set Timer Intervall 600000
    3. Set Event on Timer:

    Private Sub Form_Timer()

    Dim strFile As String

    strFile = "C:\Temp\A2016PDF-test\PDFs" & Format(Now, "hhmmss") & ".pdf"

    DoCmd.OutputTo acOutputReport, "Areport", acFormatPDF, strFile, True, , , acExportQualityPrint

    End Sub

    Save as test.accdb

    and compile as test.accde

    open test.accdb

    > after 10 minutes PDF is created

    open test.accde

    > after 10 minutes PDF is created

    rename test.accdb to test.accdr

    > after 10 minutes Access crashes

    rename test.accde to test.accdr

    > after 10 minutes Access crashes


    Do the same with timerintervall  15000

    > every 15 seconds a PDF is created without Problems

    So the Problem seems to be, if Access idles for several minutes.

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments