Имя: Пароль:
1C
 
Проблема с блокировкой
0 evorle145
 
23.12.14
14:37
Два пользователя открывают один и тот же документ "Заявка" за номером "00001". Нажимают в нем кнопку "Заполнить счет". Выполняется код:
Счет=ОбДок.Ссылка; Где Счет - реквизит этого документа, ОбДок.Ссылка- ссылка на новый счет. Далее один пользователь нажимает в этой заявке кнопку "записать" и у него все записывается. Второй тоже пытается записать и ему приходит сообщение об ошибке "Операция не может быть выполнена из-за несоответствия версии или отсутствия..". Подскажите как сделать так, чтобы когда в коде заполняется рекзвитит "Счет" по нажатию на кнопку "Заполнить счет", то второй пользователь уже не мог его заполнить и выдавалось сообщение о том, что объект уже заблокирован другим пользователем?
1 DmitrO
 
23.12.14
14:42
Если УФ поставить у команды ИзменяетДанные.
Если ОФ поставить у кнопки аналогичное свойство.
2 DmitrO
 
23.12.14
14:44
уточнение: в (1) речь о свойстве "Изменяет сохраняемые данные".
3 evorle145
 
23.12.14
14:47
(1) , спасибо за столько быстрый ответ, я уже час мучаюсь! Обновил конфу, все теперь как надо работает)
4 DmitrO
 
23.12.14
15:25
(3) дело не в скорости.. моя миссия будет выполнена до конца, если у вас будет четкое понимание решения этой задачи и каким образом работает этот механизм.
Иначе в следующий раз снова придется постить на форум по пустякам.
Ошибка? Это не ошибка, это системная функция.