Top.Mail.Ru
Меню
Каталог Программы 1С Опыт и отзывы Услуги Компания Статьи Контакты

Набор записей регистра сведений

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft  31.03.2018 Актуальность проверена: 21.07.2025   1 мин.
Подобрать перенос данных 1С

Специализируемся на переносах данных 1С с 2015г.

Подобрать перенос данных 1С >>

Интеграция 1С с маркетплейсами

Специализируемся на интеграциях 1С с маркетплейсами с 2021г.

Изучить продукты >>

Содержание

Что такое непериодические регистры сведений?

Непериодические регистры сведений играют роль хранилищ справочной и вспомогательной информации, которая не изменяется с течением времени в рамках события или объекта. Как следует из названия, их ключевая особенность - отсутствие периодичности. То есть, для одного объекта может существовать только одна актуальная запись по определенному измерению.

Добавление данных в непериодический регистр сведений

НаборЗаписей = РегистрыСведений.ЗначенияСвойств.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Номенклатура.Установить(ТекущаяНоменклатура); НаборЗаписей.Отбор.Свойство.Установить(ТекущееСвойство); НоваяЗапись = НаборЗаписей.Добавить(); 
НоваяЗапись.Номенклатура = ТекущаяНоменклатура; 
НоваяЗапись.Свойство = ТекущееСвойство; 
НоваяЗапись.Значение = ТекущееЗначение; НаборЗаписей.Записать();

Данный код демонстрирует вариант добавления данных в независимый непериодический регистр сведений.

Разберем его по шагам:

  1. Создается объект НаборЗаписей для работы с регистром ЗначенияСвойств
  2. Создается отбор по измерениям Номенклатура и Свойство. Таким образом, дальнейшие действия будут ограничены только записями, соответствующими значениям этих полей.
  3. Добавляется новая пустая запись.
  4. Ей присваиваются значения Номенклатура, Свойство и Значение.
  5. При помощи метода Записать выполняется сохранение всего набора в базу данных.

Итог

Добавление записи в непериодический регистр сведений - это, можно сказать, обновление или установка справочной информации для конкретного объекта учета. Комбинации измерений строго уникальны: старые записи с такими же измерениями, как у новых, не сохраняются, а замещаются ими. То есть, новые записи становятся актуальной версией данных об объекте. Таким образом, непериодические регистры сведений - отличный инструмент для хранения текущих атрибутов объектов системы.

MoscowSoft логотип

Нужна помощь?

Если не получается разобраться с вопросом самостоятельно, обратитесь к нам. Получите бесплатную консультацию эксперта!

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft

Возврат к списку