"Kathy" wrote:
> I dutifully inserted cross-references into my document, expecting that if I
> selected the whole document and hit PF9, they would automatically udpate,
> accommodating insertions and deletions. But, this is not happening.
> Specifically, I have a Text Header "1.0 XXXX" and I want only "1.0" to appear
> in my text. AND, if I insert a header before it, then the header is
> automatically renumbered "2.0 XXXX" and I want only "2.0" to appear in my
> text.
>
> FYI, From the Cross Reference dialog, I inserted my references as a numbered
> paragraph. I checked the Help Text, which was unclear. The Field code
> detail for what I inserted is:
>
> { REF _Ref19093017 \r \h }
Make sure you use proper styles for your headings. This may be the cause of
the problems you are experiencing. For simple documents, it is better to
always use the built-in Heading 1 to Heading 9 styles. For more on style and
numbering, see
http://www.shaunakelly.com/word/numb...Numbering.html
Otherwise it may have to do with heavy editing after the fact...
The field code you posted is a REF field to a hidden bookmark. Hidden
bookmarks are created by Word in some cases when you use some functions, like
the cross-reference one. Hidden bookmarks all start with an underscore
character.
That being said, I have seen your situation in the past because of the
following:
When you first inserted the xRef, Word created a hidden bookmark in the
heading to represent the number. Later, if you edit that heading, the
bookmark boundaries may change, which means that the xRef is now pointing to
something different. Normally, when you use xref that point to paragraph
numbers (as you did), it does not matter. But if there was heavy editing...
It can happen that Word is confused and the field may not point to what they
should anymnore.
Once, becasue my client made too many changes, most xRef where off. What I
did was to display the field codes as you did, I noted the hidden bookmark
names that were behind the faulty xref. Then, by using the Bookmarks dialog
box (which has an option to display the hidden bookmarks, you may have to
close the dialog and reopen it for it to work) I was able to get to each
hidden bookmark location and see exactly what they where pointing to. Then, I
selected the text that should be used as a reference and reassigned the
bookmark with the same hidden bookmark name. This meant that instead of
fixing all the xrefs, I fixed the source. After that, all xref that pointed
to the bookmarks I fixed were OK.
How you proceeed depends on the amounts of work involved. Will it be faster
to simply fix the source as I suggest? Or, in some cases, it might be faster
to just delete and redefine the xref themselves. Since I had more than 5 or 6
xref to each heading, I felt it was faster to fix the source...