Dear All,
I have created a job to run a report:
new MenuFunction(menuitemoutputstr(MyReport), MenuItemType::Output).run();
How can I change the "Interactive" property of the target report?
Thank you very much.
*This post is locked for comments
hi Martin,
Thanks for your hints. It works.
MenuFunction mf;
ReportRun report;
mf = new MenuFunction(menuitemoutputstr(MyReport), MenuItemType::Output);
report = mf.create(args);
report.report().interactive(true);
Many thanks.
Hi,
because MenuFunction knows nothing about called object (and its properties), I think you have to manage it in the report itself. But you can call run() method with a parameter (Args) and switch the processing logic (Interactive/Non-interactive) in the report, based on values in Args object.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,113 Super User 2024 Season 2
Martin Dráb 229,918 Most Valuable Professional
nmaenpaa 101,156