I beg to differ. In Page X of Y, the X represents the { PAGE } field, and Y
represents the { NUMPAGES } field. If you use { SECTIONPAGES } for the Y,
you can have half of the section pagination. Unfortunately, there is no
SectionPage field, and if you restart numbering in each section, then the
number displayed on the page becomes { PAGE }. In any case, you get the same
X in both expressions.
The only workaround (that I know of, anyway) is to restart numbering in each
section and use Page { PAGE } of { SECTIONPAGES } for your second "Page X of
Y." For the first, you'll have to use a calculated field to replace the {
PAGE } field (the Y will still be { NUMPAGES } ). There are at least a
couple of ways to approach this calculation:
1. You can add (manually, updating as needed) the number of the last page of
the previous section to the page number:
{ = { PAGE } + x }
(where x = the last page number in the previous section)
2. You can put a bookmark on the last page of each section and
cross-reference it in the calculated field. For convenience, let's say that
each bookmark uses the section number: Section1, Section2, etc. So the field
for X in Section 2 would look something like this:
{ = { PAGE } + { PAGEREF Section1 } }