agkorepanov | Дата: Понедельник, 20.04.2015, 13:44 | Сообщение # 1 |
Admin
Группа: Администраторы
Сообщений: 206
Статус: Offline
| Вопрос: 1С 8 Как изменить значение в регистре сведений?
Ответ: Как вариант можно создать новую запись для регистра сведений, что при совпадении измерений перезапишет старую запись (то есть лишних действий по удалению записей делать не надо)
Как создавать новую запись в регистре сведений описано ниже:
НовЗапись = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи(); НовЗапись._____= своё значение ; НовЗапись._______ = своё значение ; НовЗапись.Записать();
Вариант решения номер 2: НаборПоДок = РегистрыСведений._____.СоздатьНаборЗаписей(); НаборПоДок.Отбор.ххх.Установить(своё значение); НаборПоДок.Прочитать();
Для Каждого ЗнРег из НаборПоДок Цикл ЗнРег._____= своё значение; КонецЦикла;
Попытка НаборПоДок.Записать( Истина ); Исключение КонецПопытки;
|
|
| |