Hi all,
I have a handful of custom layouts that I use with a print service in an Experience Builder. These layouts have dynamic text that show the counties and states visible in the map frame. I was able to accomplish this previously by having "ghost layers" on the layout's map frame, which allowed me to configure dynamic text. However, in the new update, this is no longer working, as the connected data sources in Experience Builder aren't compatible with my dynamic text in the layout. I am curious if anyone knows how to configure dynamic text on a print layout post update. Attached are examples of how this has previously been accomplished.
Hi @BrianPryzby I suggest logging a case with Esri Support if you are able to considering you saw this change after the release. https://support.esri.com/en-us/contact
Hi @BrianPryzby ,
Could you confirm if you're using the same data in the layout's map frame and the Experience Builder?
Are you able to configure the dynamic element data in the print widget settings, or does the error occur when printing?
Thanks,
Shengdi
if you want to use the new capability of ExB's print widget that allows you to link dynamic-text-elements (from a layout template) to layers from your webmap, then it should just work with a print service that you publish from ArcGIS Pro with some templates that have dynamic-text-elements. You'd not need any ghost layer or anything. As you know it is actually recommended to not have any layer in the main map frame in your layout.
Also, it is important that you have Get Layout Templates Info available as a separate task in your print service. I believe you are already doing that.
---
Quick question about what was working before. Was your print service a custom arcpy based print service?
----