I'm trying to re-create the functionality of the Screening widget from Web App Builder within Experience Builder. This involves using the Near Me widget and Print widget with a custom print service.
I have been trying to follow the steps in the blog here https://www.esri.com/arcgis-blog/products/experience-builder/sustainable-development/recreating-the-screening-widget-workflow/
and also this one about puiblishing a custom print service for reporting here https://www.esri.com/arcgis-blog/products/arcgis-enterprise/national-government/creating-a-custom-print-service-with-reporting-capability/
What I would like to acheive is a multi-page report with one page per feature, each containing some attributes and a map showing the location of the feature. I've configured a report in Pro using the "Page per feature" template and have added a map element to the "Details" section of the page. However, I have two issues:
1) I assumed this map frame needed to be set with "None" for the map as will be populated with the web map from the print service request (as happens for standard print templates). However, when I publish this and try to print, it only prints the details and a blank map. How do I get it to pick up the web map or do I need to set the map in pro before publishing (that's different to how the standard print service works)?
2) When following this workflow, it suggests copying across standard print templates into the folder before publishing, but I don't want users to be able to select standard print templates, just the reporting ones I've configured. The print widget in experience builder also seems to want me to specify a map template, in addition to the report template. I'm not sure I need a separate map and would prefer just a paged report showing map and details for each feature. Is it possible not to have a map, or do I need to select a map template for it to work?
If anyone else has set up something similar (i.e. a paged report per feature with maps on each page) and successfully got this working with the Near Me/Print widget combo in Experience Builder, then any tips, thoughts or pointers in the right direction would be much appreciated.
Thanks
John