режим блокировки при проведении документа #797711


#0 by mxs089
При проведении документа по какому-либо регистру в случае если у документа установлен автоматический режим управления транзакционными блокировками, а у регистра управляемый (в свойствах конфигурации используется вариант "Автоматический и управляемый"), то такое проведение приведет - вся транзакция будет выполнена в автоматическом режиме. не понимаю, как происходит выбор режима блокировки. что почитать?
#1 by mxs089
Синтаксис: НачатьТранзакцию(<РежимБлокировок>) Параметры: Тип: РежимУправленияБлокировкойДанных. Установка параметра имеет смысл, если для свойства конфигурации "Режим управления блокировкой данных" выбрано значение "Автоматический и Управляемый". Если значение параметра Автоматический, то данная транзакция будет выполняться в режиме автоматических блокировок. Если значение параметра Управляемый, то в данной транзакции будут выполняться управляемые блокировки. Если к моменту вызова данного метода была начата транзакция, выполняющаяся в автоматическом режиме управления блокировками, то установка значения параметра Управляемый не приведет к изменению режима управления блокировками. Если к моменту вызова данного метода была начата транзакция, выполняющаяся в управляемом режиме блокировок, то установка значения параметра Автоматический приведет к возникновению исключительной ситуации, которая может быть обработана конструкцией Попытка... Исключение... КонецПопытки. Если для свойства конфигурации "Режим управления блокировкой данных" выбрано значение "Управляемый", то значение параметра по умолчанию Управляемый. Значение по умолчанию: Автоматический.
#2 by Ц_У
Значение Автоматический и управляемый означает, что для конкретного объекта конфигурации будет использован тот режим, который указан в его свойстве.
#3 by HardBall
Регистр один а документов много. Один док будет проводится в автоматическом режиме, другой в управляемом.
#4 by mxs089
спасибо
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям