When two users make changes to the structure of a list at the same time, the user who submits a change first will succeed in committing his or her changes, but the second user will be notified of a change in list structure.
The following table summarizes the scenarios in which you will be informed of a change in list structure.
User A | User B |
---|---|
Deletes a column | Updates data in the same column |
Changes the data type of a column | Adds or updates data with type mismatch |
Adds, renames, or deletes a column, changes a column's data type or other properties | Edits a calculated column |
Makes list-level changes, such as renames the list, changes its description or security settings, rearranges the columns, enables or disables attachments, or adds the list to the Quick Launch bar | Edits a calculated column |
Edits a calculated column | Adds, renames, or deletes a column, changes a column's data type or other properties Note User B must be on the Add Column or Change Column page before User A starts editing the calculated column. |
Edits a calculated column | Makes list-level changes, such as renames the list, changes its description or security settings, rearranges the columns, enables or disables attachments, or adds the list to the Quick Launch bar Note User B must be on the List Settings page before user A starts editing the calculated column. |
You can resolve a structural conflict by refreshing the list. When the list is refreshed, your changes will be discarded, and your view will be updated with the latest version of the list. After refreshing the list, simply repeat your changes.