Since we need to use the configured Custom Report Layouts, we have to print the invoices one a time.
If we call Report.Run one at a time, the user only gets the last pdf file
If we saves all pdfs into a zip and sends that to the browser, it's getting complicated for the user:
- They first need to unzip
- Then they need to print the reports:
○ one at a time
○ Or 15 (default Windows Limit) at a time by right-clicking if they got Adobe Reader installed
○ Or through a third party application if they want to print all in a go
To enable us to create user friendly apps we need a "Merge PDF Files" feature in the application, either as a built in platform function or as a codeunit wrapper around a new .NET dll.
And please, don't suggest that we should use Azure Functions for this. We've got a working Proof of Concept for joining pdfs, but it shouldn't be the solution for this. A lot of users and partners will have the same issues if this is not solved. There must be tons of reasons of not doing this as an Azure function, let me know if you really need some more arguments on this than the obvious.
Comments
We are now using an online service which converts the uploaded documents (Word/Excel etc.) to pdf and merge these pdf files to a single pdf. So an embedded function to merge multiple pdf's or documents for that matter would be very appreciated,
Category: Reports and Business Intelligence
Btw, this is related to Service Request 118120519420120
Category: Reports and Business Intelligence
Business Central Team (administrator)