I designed two smart forms for my company and leverage the data to be in the dashboards where the end-users could generate the feature reports by configuring the popup in the webmap and adding the URL to generate feature reports.
What I did exactly was using the URL parameters of the report as below:
https://survey123.arcgis.com/surveys/xyz/data?report=templateItemId:xyz;format:pdf;objectIds:all;mergeFiles:nextPage&extent=58.3926,23.5739,58.3966,23.5744&filter=(0.dss_gis_objectid%20is%${dss_gis_objectid})
There might be the possibility to enhance the generating report by URL and adding all the fields in the report panel as a URL parameters of the "report="
report=
Select a template: templateItemId:xyz;
Format: format:pdf;
Choose records to include: objectIds:all;
Output settings: mergeFiles:nextPage;
My sugession to add:
Report name
Save to my ArcGIS account (check or un check)
Generate button
So the users will generate the reports by clicking only on the link through the ArcGIS Dashboards and ArcGIS Field Maps in the popup or any platform!
See the video for more clarification.