AR16 terminal server

Posted by: darin on 6 July 2022, 7:19 am EST

  • Posted 6 July 2022, 7:19 am EST

    We have just upgraded from AR11 to AR16. When we run our application (windows EXE) from the terminal server RDP'd and logged into it, printing to a network printer, it takes 15 seconds to send to the printer.

    When we run the application from a mapped drive to the RDP server and print to the same printer, it takes 5 seconds.

    When we were using AR11 both scenarios would take less than 1 second. We upgraded from AR11 to AR16, and also upgraded from .NET 4.5 to .NET 4.8.

    Any thoughts on what i can look at to solve the issue (we have a customer that it went from 1second to over a minute).
  • Replied 6 July 2022, 9:31 pm EST

    This is a major issue with the upgrade from AR11 to AR16. Our reports used to take 1 second to turn over to the printer, now they are 10+ seconds (and for some customers it is up to and over a minute).

    This morning i have taken our application and dropped it from .NET 4.8 to .NET 4.6.2 to see if the .NET version changed anything and it does not, it is still taking 8-10 seconds to give it to the printer.

    Nothing has changed in our network, so the only change was the upgrade from AR11 to AR16 (and the corresponding .NET change required from 4.5 to 4.6.2).

    our code:
    myRpt.Datasource=mySQLDataReader (the result of the SQL Select statement)
    myRpt.Document.Printer.PrinterName=HPPrinter
    myrpt.document.printer.printersettings.copies=1
    myrpt.addassembly(system.reflection.assembly.load("System.Windows.Forms, etc")
    myrpt.run(false)
    myrpt.document.print(false,false,false)

    the myrpt.document.print is where the 10 seconds is taking place.

  • Replied 6 July 2022, 9:43 pm EST

    This is happening on both terminal server and also with local network printers not using RDP. All my testing this morning was to a local network printer with no RDP.
  • Replied 7 July 2022, 8:05 pm EST

    Hi Darin,

    As discussed on your support case CAS-32651-T1H9Z7 slower printing performance ActiveReports v16 is a known issue and we are already working on it the fix will be released around August or September 2022 with ActiveReports v16.1.3. The printing performance should be much better then compared to what it is in the current version.
  • Marked as Answer

    Replied 14 July 2022, 1:35 am EST

    Hi Darin,

    Although, I have already notified you over a different forum thread, I would still like to add up here also just so if anyone else having similar issues surfs this forum thread should know the current solution also, which is that we have released a hotfix for the printing issue for ActiveReports 16. The printing performance should be much better than before.

    You can download the hotfix using the following link:
    https://cdn.grapecity.com/ActiveReports/ar16/ActiveReports-v16.1.3.msi
Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels