I need some clarification regarding reports features limitations in Web Client.
I want to skip Request Page in a Report so I tried to run REPORT.RUNMODAL(reportNo, FALSE, TRUE) from another page.
And I get the message "The report cannot be printed. To print the report, the printer must be set up to run on Microsoft NAV Dynamics Server."
Ok, then I found the feature limitation article here:
http://msdn.microsoft.com/en-us/library/hh168959(v=nav.71).aspx
It says
If a report is run by calling the REPORT.RUN Function and the function call does not use a request page, then you must set up reports to print from Microsoft Dynamics NAV Server, otherwise you will get an error at runtime. Client-side printing is not supported in this scenario.
I don't think I fully understand the sentence "you must set up reports to print from MS Dynamics NAV Server".
It sounded like if I setup something properly, I will be able to run the report without request page.
So, I tried to setup default printer, setup printer selection to reports, and none of those worked.
The thing is, I don't need to physically print anything really, I just need to skip the request page and show the report in the browser.
On the other hand, if I enable the request page, click Preview (this button will only show in IE which is another annoying problem due to another feature limitation), the report shows up fine.
Is there really no way to show report by skipping Request Page in Web Client at the moment?