Select to view content in your preferred language

Arc 10 Removed Ability to Add Dynamic Text to Layout from Fields

2956
3
11-16-2011 11:40 AM
ChristopherStebbins1
Emerging Contributor
I like data driven pages, it is better than the old map-book function. Except in one way.

We can no longer add custom dynamic text referencing a field in the index layer.

I know there are several new standard dynamic text references, but I can't find a how-to on adding custom data-driven text.

PLEASE HELP!
Tags (2)
0 Kudos
3 Replies
DavidWatkins
Esri Contributor
Hi Christopher,

You can use dynamic text that references a field in the index layer.  At 10.0 there is not a way to do this from the Insert menu. However you can add a piece of text and use the following syntax to reference an attribute field:

<dyn type="page" property="[ATTRIBUTE FIELD]"/>

There is a good blog post on additional things you can do with dynamic text here:
http://blogs.esri.com/Dev/blogs/arcgisdesktop/archive/2011/03/29/Taking-full-advantage-of-dynamic-te...

Also, at 10.1 we have added a Data Driven Page Attribute option to the Insert > Dynamic Text pull down menu, so this will be a lot easier in the future.

David
0 Kudos
JohnSobetzer
Honored Contributor
I just tested my 10.1 beta 2 to see how well it added an attribute field value and it's very nice.  The only odd thing was the formatting defaulted to font size 5.  Maybe that was just that instance but even if that was the default instead of formatting a text field ahead of time one would either do it afterwards, or copy and paste the expression into a pre-formatted text field.
0 Kudos
DavidWatkins
Esri Contributor
Hi John,

The default font, font size, font color, etc. is taken from the Draw toolbar, so you can set this in advance and then any dyanmic text you add will be added with the font and size you want.

David
0 Kudos