I'm using a lot of cross reference in my word document. There is a need to update those cross references when tables/figures have been inserted (in case of before existing ones).
Usually, you only need to select all text (Ctrl+A), right click, and select "Update Fields" for the pop-out menu. But after I installed Mendeley (a reference tool, like Endnote) plug-in, this method could not work because the option of "Update Fields" went grey and you cannot choose it. I guess this is because the word does not know how to update those Mendeley references as they are using the same function of the built-in cross reference.
Recently, I found a trick from my friends to walk around this. All you need to do is select "Print" and the word will bring you the print preview page. Simply close the preview page and you will find all the cross reference have been updated automatically. I think the mechanism behind this is the word try to update all the reference fields before print and it just ignores those it cannot update (not like in the previous situation, it will prevent you to do so).
In a sum, this solution is:
Select "Print" -> Exit the print preview -> All the fields updated automatically.