|
0
ИС-2
21.01.14
✎
09:45
|
Не понимаю.
РС: периодичность - в пределах дня, независимый, 3 измерения.
Запись с ключевыми полями (измерения + период)точно есть (заходил под другим сеансом). А метод Выбран() возращает ложь. Почему?
Еще читал, что рекомендуется использовать набор записи вместо менеджера
Для Каждого СтрИзм из ТЗ_Изменений Цикл
МенеджерЗаписи = РегистрыСведений._ПараметрыОбменаПоПросроченнойЗадолженности.СоздатьМенеджерЗаписи();
ЗаполнитьЗначенияСвойств(МенеджерЗаписи,СтрИзм);
// МенеджерЗаписи.Инициатор = "" + ТекущаяДата() + " " + ТипЗнч(Регистратор) + " " + ?(ЗначениеЗаполнено(Регистратор)," (нов) ",Регистратор.номер) + " от " + Регистратор.Дата;
// !!! при вызове происходит очистка полей
// МенеджерЗаписи.Прочитать();
// !!! всегда ложь
Если не МенеджерЗаписи.Выбран() Тогда
МенеджерЗаписи.Записать();
КонецЕсли;
КонецЦикла;
|
|