Имя: Пароль:
1C
1С v8
Косяк с блокировкой периодического регистра сведений
0 ChAlex
 
11.01.13
19:16
Хочу установить блокировку на период записей регистра сведений (периодического , периодичность - в пределах дня, режим записи - независимый).

Код

ЭлементБлокировки=Блокировка.Добавить("РегистрСведений.Прайс");
ЭлементБлокировки.УстановитьЗначение("Период",Новый Диапазон(,НаДату));
ЭлементБлокировки.ИсточникДанных=Результат;
ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Товар","Товар");
Блокировка.Заблокировать();

Выдает ошибку: не найдено поле "Период" в пространстве имен блокировки!

В СП:

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

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

<ПолеПространстваБлокировок> (обязательный
...
Для пространства РегистрСведений.<имя> - Период (если есть), <имя измерения>, <имя разделителя>;

Так все-таки можно на регистр сведений установить блокировку по периоду или нет?!
1 Beduin
 
11.01.13
19:21
ЭлементБлокировки.УстановитьЗначение("РегистрСведений.Прайс.Период",Новый Диапазон(,НаДату));
2 Fragster
 
гуру
11.01.13
19:24
подчиненный регистратору?
3 Fragster
 
гуру
11.01.13
19:24
нет галочки "основной отбор по периоду"?
4 ChAlex
 
11.01.13
19:28
(2) - режим независимый
(3) - галка стоит
Закон Брукера: Даже маленькая практика стоит большой теории.