Вход | Регистрация
 

Ошибка "Данные были изменены или удалены другим пользователем"

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.