Microsoft KB Archive/211572

= WD2000: Cross-Reference to the ListNum Field Is Incomplete =

Article ID: 211572

Article Last Modified on 8/29/2007

-

APPLIES TO


 * Microsoft Word 2000 Standard Edition

-



This article was previously published under Q211572





SYMPTOMS
When you insert a cross-reference to a ListNum field, the cross-reference may not include the complete ListNum context if all of the following conditions are true:
 * The ListNum field is located before (in front of) the cross-reference.

-and-
 * The cross-reference is being inserted into a paragraph that contains a higher level ListNum than the ListNum that is being referenced.

-and-
 * There is not a higher level ListNum field (other than the ListNum field contained in the paragraph where the cross-reference is being inserted) between the cross-reference and the ListNum that is being cross-referenced.



WORKAROUND
To work around this problem, use outline numbering or a combination of outline numbering and ListNum fields.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.



MORE INFORMATION
A cross-reference to a ListNum field should include the entire context of the ListNum that is being cross-referenced unless there are no higher level ListNum fields between the paragraph that contains the cross-reference and the ListNum field that is being cross-referenced.

A paragraph is said to be in the same ListNum context as a certain ListNum field if no higher level ListNum fields occur between the paragraph and the ListNum field.

The following is an example list, with the numbering created by using ListNum fields:   1) This is a ListNum of level 1        a) This is a ListNum of level 2 b) This is a ListNum of level 2

2) This is a ListNum of level 1       a) This is a ListNum of level 2 b) This is a ListNum of level 2       c) This is a ListNum of level 2 d) This is a ListNum of level 2

3) This is a ListNum of level 1       a) This is a ListNum of level 2 b) This is a ListNum of level 2 If you insert a cross-reference in line 2d and then reference line 2a, 2b, 2c, or 2d, you only get "a)", "b)", "c)", or "d)" as the cross-reference, because the cross-reference is in the same context as the item that is being cross-referenced.

However, if you insert a cross-reference in line 2d and then reference line 1a, 1b, 3a, or 3b, you get the full context "1)a)", "1)b)", "3)a)", or "3)b)" as the cross-reference, because the cross-reference is in a different context than the item that is being cross-referenced.

