ЭлементБлокировкиДанных.УстановитьЗначение (DataLockItem.SetValue)

Синтаксис:

УстановитьЗначение(<ПолеПространстваБлокировок>, <БлокируемоеЗначение>)

Параметры:

<ПолеПространстваБлокировок> (обязательный)

Тип: Строка; ПланВидовХарактеристикСсылка..
Имя поля пространства блокировки. Поддерживаются следующие имена полей:
  • Для пространства РегистрСведений.<имя>.НаборЗаписей - Регистратор (только для регистра, подчиненного регистратору);
  • Для пространства РегистрСведений.<имя> - Период (если есть), <имя измерения>, <имя разделителя>;
  • Для пространства РегистрНакопления.<имя>.НаборЗаписей - Регистратор;
  • Для пространства РегистрНакопления.<имя> - Период, <имя измерения>, <имя разделителя>;
  • Для пространства РегистрБухгалтерии.<имя>.НаборЗаписей - Регистратор;
  • Для пространства РегистрБухгалтерии.<имя> - Период, <имя измерения>, <вид движения> (значение системного перечисления ВидДвиженияБухгалтерии), Счет, Субконто<N>, <вид субконто>, <имя разделителя>;
  • Для пространства РегистрРасчета.<имя>.НаборЗаписей - Регистратор;
  • Для пространства РегистрРасчета.<имя> - ПериодРегистрации, ПериодДействия, <имя измерения>, <имя разделителя>;
  • Для пространства Перерасчет.<имя>.НаборЗаписей - ОбъектПерерасчета;
  • Для пространства Последовательность.<имя>.НаборЗаписей - Регистратор;
  • Для пространства Последовательность.<имя>.Записи - Регистратор, Период, <Измерение>;
  • Для пространства Последовательность.<имя> - <имя измерения>, <имя разделителя>;
  • Для пространства Константа.<имя> имена полей не поддерживаются;
  • Тип ПланВидовХарактеристикСсылка. - блокировка устанавливается на пространство РегистрБухгалтерии.<имя>.
Для пространств, указанных ниже поддерживается поле Ссылка, а также все поля, указанные в свойстве "Поля блокировки данных" данного объекта метаданных:
  • Справочник.<имя>;
  • Документ.<имя>
  • ПланОбмена.<имя>;
  • ПланСчетов.<имя>;
  • БизнесПроцесс.<имя>;
  • Задача.<имя>;
  • ПланВидовРасчета.<имя>;
  • ПланВидовХарактеристик.<имя>.

<БлокируемоеЗначение> (обязательный)

Тип: Произвольный; Диапазон.
Значение (диапазон значений) для поля пространства блокировки.

Описание:

Устанавливает значение для поля пространства блокировки. Блокировка будет наложена на записи, содержащие устанавливаемое значение в данном поле.

Доступность:

Сервер, толстый клиент, внешнее соединение.

Примечание:

Следует иметь в виду, что одну и ту же запись регистра можно заблокировать дважды, первый раз блокируя саму запись, а второй раз блокируя набор, в который эта запись входит.
Не допускается задаватьть одно и то же поле пространства блокировок с помощью методов УстановитьЗначение и ИспользоватьИзИсточникаДанных.

    

1C:Enterprise Developer's Community