Ниже приведен точный сценарий в моем приложении Dynamics CRM:
Есть две сущности «Департаменты» и «Сотрудники», в которых существует отношение 1: N от департаментов к сотрудникам.
Я создал просмотр для сотрудников, который, как ожидается, будет отображать только тех сотрудников, у которых нет связанных отделов.
В форме «Отдел» есть вложенная сетка, которая позволяет пользователям выбирать сотрудников для отдела.
Все это работает нормально, пока пользователь не попытается создать нового сотрудника на странице отдела. Он успешно создает сотрудника, а также связывает его с отделом, но поскольку в представлении поиска сотрудника настроен список только сотрудников, не имеющих отдела, отображается сообщение «Записи не найдены. Создайте новую запись». Это связано с тем, что с вновь созданным сотрудником связан отдел. Сообщение - единственная проблема, тогда как данные кажутся нормальными. Это сообщение раздражает конечных пользователей по понятным причинам. Когда пользователь щелкает в любом месте формы, ошибка исчезает.
Есть предложения, как решить эту проблему?