One of those days when you open a document you haven't seen for years and find yourself confronting a new question :-}
When I generate the .book, fileB includes the cross-reference, which correctly opens fileA in FrameMaker – but the book error report identifies it as 'unresolved', and the cross-ref is not delivered as a hyperlink when I save the .book as a .pdf.
Is this an artefact of working with a text inset? is there some subtlety I'm missing? I'd obviously prefer to have working hyperlinks and no book errors.
According to K.Daube FM-compendium document (I highly recommend acquiring this), xrefs in a text inset are not converted into live links in a PDF. The best workaround at the moment is the following (copied from Klaus' document):
Klaus' document mentions that Rick Quatro has a script called ResolveInsetXRefs that will also handle this, but it is not currently available from Rick's store. You could try contacting Rick directly to see if a license is obtainable. I can vouch that Rick's scripts tend towards the awesome, and his support if you have issues is very, very fast.
I use Rick's script ResolveInsetXRefs for about 8 years now.
It is written for FrameScript. As far as I know he does not have an ExtendScript version yet.
Thanks for the feedback and explanations!