From Em Software:
Xcatalog is a bi-directional data linking tool that creates transparent links between your documents and databases. Once links are established, it can update any type of published data almost instantly. Use Xcatalog to update product graphics, prices, descriptions, language localizations - anything in your document. With bi-directional links, you never have to enter or update your data in two places (documents and database) - you simply update one or the other from the most current version.
Linked elements can be moved between documents and libraries freely without loss of linkage. And links don't affect layout or typography. InCatalog Pro is the ODBC-capable version of InCatalog and can update documents directly from any ODBC-accessible database (Oracle, SQL Server, Sybase, Access, etc.).
Improves text link editing by enforcing behavior similar to that of text attribute (like bold, font size, etc.) editing on text containing links and text contained by links:
Anything typed or pasted into an existing link becomes part of that link, even if what’s pasted itself contains links.
Links in text pasted outside of an existing link are now retained (before, they were always lost).
After back-deleting into a link, what’s then typed or pasted becomes part of that link.
After selecting an entire link, what’s then typed replaces only the link’s content.
After selecting an entire link, what’s then pasted will generally replace the link.
These improvements are provided by Xcatalog whether its Enhanced Text Link Editability feature is enabled or not.
Fixes the Enhanced Text Link Editability feature so that an auto-adjusted linked text selection is always left with balanced link markers (either both included in the selection or both excluded from the selection).
Fixes a problem where a picture box’s drop shadow could linger after an update with an empty field removed a picture with a clipping path.