Is there a reason why a Value Dynamic Text will not update when copied from one layout to another?
It seems to be getting hung up on the map.
Original Layout with Dynamic Text displayed correctly.
New Layout with dynamic text not displaying.
The mapMemberURI is still calling to the original layout/map when it should be
This happens to me when my new layout does not have the Map Series set up properly (if you're using a Map Series) and when my layout map frame map is not pointing to the same exact map as the previous layout. I also need to check to make sure that my text box is not sitting behind another object that is blocking it in the hierarchy.
These are not tied to a map series. The layout was derived from a Map Series initially but there were some maps in the series that did not fit so they have their own layout. That was what I initially thought was the issue but after testing it with layouts that are not in a series, it confirmed the issue that the Dynamic Text is calling to the incorrect mapMemberUri. The other issue being that even if you copy it to the new layout and change the table that it is referencing, it is still calling to the incorrect mapMemberUri. It seems to be getting hung up on the "parent" layout.
Did you change the map frame too? Not just the table? I'd try re-selecting the map frame and see if that reconnects the URI properly.
If the map frame is changed to a new one (not in the dynamic text options but in the layers map frame in the TOC) prior to pasting the dynamic text, this results in the dynamic text not updating when copied to the new layout. However, if I change the map frame to a different one (in the TOC) and then change it back to the map frame I want the text to be displayed for, it updates.
While this is significantly better than having to manually update the dynamic text, it seems like it's still a bug.
Operation should be
-copy dynamic text to new layout and it updates automatically.
not
-copy dynamic text to new layout, change map frame in toc and then change it back.
Hi @CarsonGEO
I believe this is a bug. Here is the bug number that you use to track the issue - BUG-000178730.
To work around this
Or you can manually update the CIMPATH to the correct map name in the Element Pane “Plain text view”.
Setting the Map Frame to “None” does not reset the element. You must “reset” the table (layer) link.
Tom
Hi Tom,
Thanks for the response when I attempt to do the workflow described I run into a different issue. These are the parameters I have set in the dynamic text options.
I set table to <None> as shown below and push OK.
I get the following results when I open the window again. Instead of the table being <None> it has changed to a completely different Table (Structure) and Field(infadsfacilityidfk) in this case. If I change the Table to the desired table, this results in the Field changing to something else entirely.
Changing the CIMPATH is something else I was doing but doing this 5 times on 30 maps is time consuming.
Additionally, will the bug appear on Esri Support | ArcGIS Technical Support?
Hi @CarsonGEO
Without seeing your project/layout/maps/layers I cannot even make a guess on why you are seeing what your seeing. Its possible that you might be running into a different bug. You might want to take this to Esri Support. They are better equipped to handle troubleshooting steps and gather bug data. They can be contacted at https://support.esri.com/en/contact-tech-support.
The bug should appear on the support site. Perhaps it is not sync'd up with the internal system yet.
Tom
If I get some time, I'll try to submit a bug. Does one still have to have permission within an organization to submit a bug?