I'm an avid user of InDesign; currently working on a book-length document of about 150 pages. I often want to cross-reference something said earlier; however it is buried somewhere in the hundreds of paragraphs of the article story format. That means it's very hard to find that paragraph so that I can simply refer to the page number it's on (see attached file of image capture).
Here's my suggestion: Add a field in the cross-reference dialog box where you can copy in a few leading words of the paragraph you want to find, then have the paragraph text field find the matching text. That's it; it would be so helpful.
P. Santos commented
In addition to having a search field in the cross-reference pop-up to find key words, it helpful to be able to sort x-ref destinations alphabetically and by page number.
I agree that an indication of what page the paragraph is on to which you are trying to cross reference would be a great help. In FrameMaker they have a page range above the list of paragraphs on show that indicates where those paragraphs are in the book. I was recently working on a 270 page book with over 2000 xrefs to hundreds of paragraphs with recurring numbers 1) 2) 3), 1) 2) 3) 4) or a) b) c), a) b) c), etc. and was reduced to putting a sticky not on my screen to help mark the approximate area I need to scroll to to find the paragraph I wanted.
Thinking further about my suggestion above, even better (or in addition to) is to have the page number field that the cross reference is to give you show along side the scroll list of paragraph wording. That way, one could at least go directly to the page and reduce the search by clicking on the page field, and then be searching through only those paragraphs on the page. This would be easy to implement, since the page numbers are readily associated with the text field.