Overlay object names
View and field overlay names
Views and fields are identified by IDs, not names. Overlays for views and fields use the same ID as their overlaid views and fields. Overlays for views and fields are distinguished from their overlaid objects as the overlays are associated with a form's overlay object, not with the overlaid form.
Form overlay names
The overlays for forms use the same schemaId as their overlaid forms. To distinguish overlay forms from overlaid forms, overlayGroupID column is added to the arschema table. The overlayGroupID column consists of the following value:
overlayGroupID | Details |
---|---|
0 | does not belong to an overlay group |
1 | belongs to the overlay group |
All overlay and custom objects have 1 in this column. Unmodified and overlaid objects always have 0 in this column. For example:
<schemaId=100> <overlayGroupId=1>
Renaming overlay and overlaid objects
You cannot rename overlay objects. If you rename an overlaid object, the AR System server automatically updates the name of its overlay object to match the new name.