Hi James
Yeah, this is a known issue with custom labels. A custom label is a label you modify in some way, for example by moving it to a new location or changing its font.
When MapInfo Pro saves these custom labels to a workspace, it uses the ROWID of the record that the label refers to.
Unfortunately, there are a few situations where the ROWID isn't that stable:
- If you pack a table with deleted records, the ROWIDs will change
- If you refresh a table from a database or a WFS service, the ROWIDs will change
- If you reopen a live (with/without cache) table from a database, the ROWIDs may change.
We have an idea covering this issue on Precisely Ideas.
------------------------------
Peter Horsbøll Møller
Principal Presales Consultant | Distinguished Engineer
Precisely | Trust in Data
------------------------------