Можно ли узнать заблокирован ли объект #180602


#0 by dimoff
не прибегая  к попытка-исключение
#1 by Волшебник
а другого и не надо
#2 by Дяпти
ну как в семерке наверна можно
#3 by КонецЦикла
... и не дано?
#4 by Дяпти
- прогон, сорри
#5 by dimoff
Если в транзакции дело происходит, а мне нужно именно в транзакции, - я так понимаю вывалится ошибка по-любому. Не то.
#6 by Волшебник
Попытка  Объект.Заблокировать в чистом виде
#7 by dimoff
Огромное спасибо за яркий пример использования конструкции Попытка-Исключение, но ключевое слово "Транзакция"
#8 by Волшебник
Транзакционные и объектные блокировки никак не связаны.
#9 by dimoff
ладно, проехали
#10 by vasinok
#11 by vasinok
сорри, попутал
#12 by dimoff
Да в принципе по делу ссылка, но ничего нового не узнал, выкручусь по другому. Сначала объекты проверю - потом транзакцию начну.
#13 by 1CBuilder
Транзакции используются для : 2)Реализация стратегии "Либо все либо ничего" иииии если у тебя объект заблокирован,то ты и ничего не запишешь ни в один элемент- по-моему так :)
#14 by dimoff
Мне нужно удалить незаблокированные объекты, важна скорость
#15 by КонецЦикла
А вдруг пока будет проходить проверка еще что-то заблокируется?
#16 by dimoff
Если заблокированные мною объекты во время проверки собрать в массив, а не уничтожать, то никто их не заблокирует
#17 by 1CBuilder
КонецЕсли; 1)Из - разве не подходит для тебя 2)Пока ты будешь собирать в массив,в это время разве никто не сможет...
#18 by 1CBuilder
Сорри, может не то сказал,извиняюсь ...=)
#19 by dimoff
Извенения приняты. Написал ты тоже не то. Объекты получаются в цикле и удаляются в цикле. Фиксировать транзакцию после каждой попытки исключения означает сделать её вообще бессмысленной. И ещё облом, хотел поставить эти действия в документ ПриЗаписи, а там транзакция по-любому. И Попытку применить не представляется возможным.
#20 by vde69
а почему попытку нельзя использовать в процедуре ПриЗаписи???? еще можно запросом
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям