I'm looking to use data driven pages to automate some of my workflow, and I'm almost there for the most part.

I have a layer (Chainage - 200m markers along a watercourse) that I'm trying to perform a Page Definition Query on, but with no success. The chainage layer and index layer both share a field ('system' - sort of an in-house code for the watercourse). However when I set that as my field to query on, I have no chainage features appearing at all. The problem is, I can see that the system number is the definitely the same in the chainage layer and the index layer as it is displayed on my map page via dynamic text.

  • 2
    If the field type the same in both feature classes?
    – Tom
    Dec 12, 2018 at 15:38
  • What field stores page name?
    – FelixIP
    Dec 12, 2018 at 20:28
  • @Tom - Both have the Text field type. Dec 13, 2018 at 8:22
  • @FelixIP - does the page name field need to be in my Chainage layer? The page name field is currently in my Index file. It is called 'item', each page is an item of work. Dec 13, 2018 at 8:24
  • 1
    Field names can be different, but values must match for page definition to work. Duplicate item if it belongs to two pages.
    – FelixIP
    Dec 13, 2018 at 18:41

1 Answer 1


I had a similar issue some time ago, when I wanted to use page numbers. I then switched to page names instead and it worked properly afterwards. Hope it helps!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.