Имя: Пароль:
1C
 
Ошибка "Данные были изменены или удалены другим пользователем"
0 UlybinAnton
 
30.09.20
17:06
Добрый день!
Проблема в следующем. 1с 8.3.16, УФ. Работаю на двух формах с реквизитом одного и того же объекта. На одной меняю и записываю его. Формирую оповещение. Ловлю оповещение на второй. Вызываю Прочитать(); ОбновитьОтображениеДанных(); На форме реквизит обновляется. Объект.ВерсияДанных и Объект.Ссылка.ВерсияДанных становятся равны. Программно могу записать объект, ошибка не вылетает.
Но, если пытаюсь изменить реквизит на форме - то сразу ошибка "Данные были изменены или удалены другим пользователем". Причем вызов стандартной функции "Перечитать" устраняет проблему. Помогите, где туплю и что упустил?
1 UlybinAnton
 
01.10.20
09:55
Решено. Дело было в том, что нужно не при записи оповещение делать, а помещать его в событие "ПослеЗаписиНаСервере"...