0
olmi
31.07.14
✎
14:26
|
Надо в конце обработки выгрузки в бух.базу из базы УправлениеТорговлей 8.2 заменить дату запрета редактирования, которая хранится в стандартном непериодическом регистре сведений ГраницыЗапретаИзмененияДанных.
Как это сделать программно? Пока нашла только про работу с периодическими регистрами сведений.
Измерения: Организация (СправочникСсылка.Организации), Пользователь (СправочникСсылка.Пользователи,СправочникСсылка.ГруппыПользователей), ресурс - ГраницаЗапретаИзменений(Дата).
В справочнике сейчас 1-я запись - без организации и пользователя, т.е. для всех, дата установлена вручную. Дальше строки по организациям без пользователя и границы.
В Интернете поискала, информации много, еще тону, а время поджимает. Если можно - помогите с кодом, ребята!...
|
|
2
olmi
31.07.14
✎
14:43
|
Я нашла такой текст:
Выборка = РегистрыСведений.КурсыВалют.Выбрать('20130101',
'20131231');
Пока Выборка.Следующий() Цикл
МенеджерЗаписи = Выборка.ПолучитьМенеджерЗаписи();
МенеджерЗаписи.Прочитать();
МенеджерЗаписи.Курс = 25;
МенеджерЗаписи.Записать();
Прервать;
КонецЦикла;
Оператор Выбрать используется для периодического регистра, что писать для непериодического?
|
|
3
olmi
31.07.14
✎
14:45
|
Естественно, буду проверять, нужная ли строка выбрана - вдруг удалили, тогда дописывать - но дописывать надо в начало, наверно? И как?
|
|