Restrictions
When a lookup column is created and references a lookup source iSheet, certain restrictions are imposed on the source iSheet as well as on the column(s) used in the lookup and the lookup view of the lookup source iSheet.
Restrictions on lookup source iSheets
As long as an iSheet is used as a lookup (is referenced) by another sheet, the following restrictions apply:
The iSheet cannot be deleted.
The
Allow lookups
setting cannot be disabled.
The status of the iSheet may not be changed to
Pending
.
It is possible to disable the entire iSheets module on the site where the source iSheet exists, as well as to change the status of the site where the source iSheet exists to archived or preparation. Doing so, however, will prevent the values in the source iSheet from being viewed in the lookup column for end users.
Restrictions on lookup source columns
The following restrictions apply to columns in the lookup source iSheet that are included as lookup columns in a primary iSheet:
These columns cannot be deleted from the lookup source iSheet. Such columns must first be removed from inclusion in the primary iSheet lookup column before they can be deleted.
Permissions on these columns cannot be modified and must inherit the permissions of the lookup source iSheet as a whole..
Columns that have unique permissions will not appear in the list of columns available to be used in the lookup.
Restrictions on the lookup view
The view of the lookup source iSheet that is designated as the lookup view is subject to the following restrictions:
The lookup view cannot be deleted from the lookup source iSheet.
The permissions on the lookup view cannot be modified and must inherit the permissions of the lookup source iSheet as a whole.
A different view can be designated as the lookup view, and then the previously designated lookup view can be deleted. If a different view is selected, all existing items selected in the lookup column will still appear in the main iSheet, even if those items do not match the filter of the new view. For example, if the previously designated lookup view filtered for US clients, and the newly designated lookup view is filtered for UK clients, any US clients previously selected in the lookup column will still appear. Similarly, if the value of an item in the source iSheet is modified so that it no longer fits within the filter of the lookup view, it will still appear in the lookup column. In short, the item selected from the lookup source iSheet need only satisfy the filter in the lookup view at the time that its value is selected and populated into the lookup column, not later.
As lookup source iSheets are subject to the restrictions outlined above, the following error messages will appear when restricted actions are attempted.
If a Site Admin attempts to delete a lookup source iSheet:
If a Site Admin attempts to disable Allow lookups on a lookup source iSheet:
If a Site Admin attempts to change the status of a lookup source iSheet to Pending:
If a Site Admin attempts to delete a column referenced via a lookup in another iSheet:
If a Site Admin attempts to delete a view designated as the lookup view in another iSheet:
If a Site Admin attempts to modify the permissions of a column referenced in another iSheet:
If a Site Admin attempts to modify the permissions of a view designated as the lookup view in another iSheet:
If a user attempts to delete an item referenced in another iSheet via a lookup:
The error messages do not reveal the source of the restriction, as the Site Admin or user may not have access to the primary iSheet where the lookup column exists. Site Admins typically have access to the primary iSheet if it is on the same site as the lookup source iSheet, but may not have access to the primary iSheet if it is located on another site.
To determine the primary iSheet lookup column that is the source of a restriction, the Site Admin would need to contact a System Admin to investigate. The iSheet references tool, located in
System admin
>
iSheet Admin
can be used to determine the iSheet source of the restriction. See the
iSheet references article for more information.
Configuration changes to existing lookup columns
Once an iSheet lookup column is saved, all its column configurations may be modified, such as the designated lookup view or the columns to be included, except for the lookup source iSheet, which cannot be changed after the initial column creation and save.