Select to view content in your preferred language

Dynamic Text does not update when copied to new layout

257
9
a month ago
CarsonGEO
Emerging Contributor

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.

CarsonGEO_0-1754485219359.png

 

CarsonGEO_4-1754485421981.png

 

New Layout with dynamic text not displaying.

CarsonGEO_2-1754485328303.png

CarsonGEO_5-1754485443063.png

 

The mapMemberURI is still calling to the original layout/map when it should be

CarsonGEO_6-1754485549330.png

 

 

 

 

0 Kudos
9 Replies
AdrianWelsh
MVP Honored Contributor

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. 

0 Kudos
CarsonGEO
Emerging Contributor

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.

CarsonGEO_1-1754489856967.png

 

 

0 Kudos
AubriKinghorn
Esri Regular Contributor

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. 

Cheers,
Aubri
0 Kudos
CarsonGEO
Emerging Contributor

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.

0 Kudos
TomBole
Esri Regular Contributor

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

  1. Open the Insert Table
  2. Set the Table to None.
  3. Click OK.
  4. Go back into the dialog and reset the Table.
  5. Click OK.

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

0 Kudos
CarsonGEO
Emerging Contributor

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.

 CarsonGEO_0-1755282935105.png

I set table to <None> as shown below and push OK.

CarsonGEO_1-1755283092709.png

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. 

CarsonGEO_2-1755283142874.pngCarsonGEO_3-1755283213651.png

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?

 

 

0 Kudos
TomBole
Esri Regular Contributor

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

CarsonGEO
Emerging Contributor

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?

0 Kudos
TomBole
Esri Regular Contributor

Unfortunately, I'm not familiar with that part of the process.