Note: The properties of a Field of Lookup that is added and packaged by the developer cannot be edited by subscribers. However, subscribers can encrypt the field if required.
Changes and Impacts
When a packaged Field of Lookup module is modified, published, and pushed as an upgrade to the subscribers' accounts, the impacts to the existing records in the module are explained below.
1. Adding Field(s) of Lookup
Adding fields from a Lookup Module to an existing lookup field either creates a new field in the layout to display data from the associated module or maps the data to an existing field. These new or mapped fields will automatically populate with data when an update is made to the lookup field.
2. Editing a Field of Lookup Module
You cannot edit Field(s) of Lookup once they have been added. However, you can remove the existing fields or add new ones. The newly added fields will be available in existing records, and their data will be populated when the lookup field is updated.
3. Deleting a Field of Lookup Module
There are two ways to remove the Field of Lookup: You can either delete the entire lookup field at once, which will remove all associated fields, or remove the fields individually. In both ways, any newly added fields will disappear from existing records and moved to the Unused Fields section, while existing fields that are mapped to the lookup module fields will remain and continue displaying the module’s data, if any.