Первая запись особенная со связанной формой.он автоматически создает запись, если ее нет, и вы добавляете какие-либо данные в любое поле.Вероятно, нужно проверить, связана ли форма с таблицей, и вы сохраняете данные вручную.
Если вам нужно перехватить и обработать / проверить состояние .IsDirty формы перед событием сохранения, вы, вероятно, сможете легко это отсортировать..
Что касается только одного пользовательского материала, вы можете установить форму для чтения только как значение по умолчанию, затем проверить имя пользователя во время загрузки формы и, если это пользователь с правами редактирования, установить режим редактирования или показать кнопку редактирования..