"Невозможно удалить эту форму, так как она является единственной резервной формой" при обновлении или удалении решения
Область применения: Power Platform, решения
Симптомы
При обновлении или удалении решения появляется следующее сообщение об ошибке:
Microsoft.Crm.CrmException: вы не можете удалить эту форму, так как это единственная резервная форма типа main для таблицы "table". Каждая таблица должна иметь по крайней мере одну резервную форму для каждого типа формы
Причина
Эта ошибка возникает, когда обновление или удаление решения пытается удалить последнюю оставшуюся форму для таблицы. Такое поведение предусмотрено программой. Каждая таблица должна иметь возможность отображать форму для допустимого пользователя. Таким образом, хотя бы одна форма должна быть назначена в качестве резервной формы, которую могут использовать пользователи, роли безопасности которых не назначены явным образом.
Обходное решение
Чтобы обойти эту проблему, создайте временную форму, настроенную в качестве резервной формы для таблицы, а затем повторите попытку обновления или удаления. Дополнительные сведения см. в разделе "Настройка резервной формы для таблицы".