Select to view content in your preferred language

Paged report with maps in Experience Builder

214
3
03-24-2025 12:49 PM
Labels (1)
JohnFannon
Frequent Contributor

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-... 

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-pr...

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

 

0 Kudos
3 Replies
AzizaParveen1
Esri Contributor

Hi @JohnFannon ,

You mentioned in your post that you added a map element in the Details section of the report to a have map for each feature. Currently Print service do not support multiple maps. If you need this workflow please submit your request either to esri support for Enterprise team or submit an idea in the ArcGIS Ideas page for Enterprise 

AzizaParveen1_0-1742922238938.png

As for your second question, if you do not need map with your report, you don't need to copy the standard templates, in that case,  when using Print widget, for map layout choose, MAP_ONLY and select your report template, so you will have report printed only.

JohnFannon
Frequent Contributor

Ok - thanks. I'm disappointed this isn't possible. It's a fairly standard requirement for a report to have one map per feature. I will raise it as an idea, but shouldn't need to do this. Having only one map really restricts the usefulness of this capability.

Thanks for confirming about the templates - that wasn't clear in the info I read.

0 Kudos
JohnFannon
Frequent Contributor
0 Kudos