Объект "БлокировкаДанных"
☑
0
СтепаЦВ
14.08.12
✎
11:30
Добрый день.
Как сделать блокировку по двум спискам (Список номенклатуры, список складов)?
Блокировка = Новый БлокировкаДанных;
ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ОстаткиНоменклатуры");
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
ЭлементБлокировки.ИсточникДанных = СписокНоменклатуры;
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Номенклатура", "Номенклатура");
//Нужна блокировка по списку складов!? СписокСкладов
//КАК?
Блокировка.Заблокировать();
1
Рэйв
14.08.12
✎
11:32
ЭлементБлокировки = Блокировка.Добавить("РегистрНакопления.ОстаткиНоменклатуры");
ЭлементБлокировки.Режим = РежимБлокировкиДанных.Исключительный;
ЭлементБлокировки.ИсточникДанных = СписокНоменклатуры;
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Склад", "Склад");
2
Рэйв
14.08.12
✎
11:33
перед
.Заблокировать()
3
Рэйв
14.08.12
✎
11:34
и вместо СписокНоменклатуры - СписокСкладов
4
СтепаЦВ
14.08.12
✎
11:36
Предлагаете добавить еще один элемент блокировки по этому же регистру?
В итоге: два элемента по одному регистру с разными полями блокировок. Это не криво?
5
Рэйв
14.08.12
✎
11:40
(4)Блокировки - это коллекция. Это не то что не криво, это так и надо.
6
Рэйв
14.08.12
✎
11:45
(4)Почитай, наверное будет полезно
Ошибка? Это не ошибка, это системная функция.