WEBCON BPS reporting offers great functionality for sorting, filtering.
It would great having the option to implement and configure a SDK extension for reports, which would allow to execute an action based on the current selection.
In my case the SDK extension would receive the selected rows with all fields and generate an advanced Pdf report. Like configuring the mass action, there should be an option to configure the SDK action. Like picking the right extension, title and maybe an icon.
Some functionality that would be required to fullfill the requirements are already there (Export to excel) and there is no need to reinvent the whole architecture of reporting.
To generate the excel the api /api/db/1/app/7/report/2/export is called. To call an sdk action it could be something like /api/db/1/app/7/report/2/sdk/{actionId}.