РегистрНакопленияЗапись.<Имя регистра накопления>.<Имя реквизита>

Свойства · <Attribute name>

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

Полное описание, параметры и ограничения

РегистрНакопленияЗапись.<Имя регистра накопления>.<Имя реквизита> (AccumulationRegisterRecord.<Accumulation register name>.<Attribute name>)

РегистрНакопленияЗапись.<Имя регистра накопления> (AccumulationRegisterRecord.<Accumulation register name>)

<Имя реквизита> (<Attribute name>)

Доступен, начиная с версии 8.0.

Использование:
Чтение и запись.
Описание:
Тип: Произвольный.
Набор свойств содержит значения реквизитов регистра накопления. Доступ к значению осуществляется по имени, как оно задано в Конфигураторе.
Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.

Использование в версии:

Доступен, начиная с версии 8.0.

Методическая информация

Практические примеры

Записать и прочитать свои именованные поля регистра накопления

Поля Товар, Количество и Комментарий сначала заполнены у настоящей записи собственного набора, затем прочитаны выборкой только по новому регистратору.

Где и как запускать

Тело серверной процедуры собственной учебной обработки; все используемые метаданные перечислены в подготовке.

Подготовка

  1. В собственной пустой учебной конфигурации создайте документ УчебноеДвижениеНастроек с разрешённым проведением и регистр накопления УчебныеОстаткиНастроек вида Остатки. Добавьте измерение Товар типа Строка 100 и ресурс Количество типа Число 12.2, регистратор УчебноеДвижениеНастроек.

  2. В регистр УчебныеОстаткиНастроек добавьте реквизит Комментарий (Строка 100). В движениях документа УчебноеДвижениеНастроек включите именно этот регистр.

  3. Не создавайте предварительные рабочие движения: каждый запуск записывает свой новый документ без проведения и его собственный набор с отбором по этой ссылке.

  4. Используйте отдельную учебную конфигурацию с указанными собственными метаданными. HTML не исполняет BSL; в рабочую базу эти объекты не добавляйте.

Документ = Документы.УчебноеДвижениеНастроек.СоздатьДокумент();
Документ.Дата = Дата(2026, 10, 14);
Документ.Записать();
Набор = РегистрыНакопления.УчебныеОстаткиНастроек.СоздатьНаборЗаписей();
Набор.Отбор.Регистратор.Установить(Документ.Ссылка);
Запись = Набор.Добавить();
Запись.Период = Документ.Дата;
Запись.Активность = Истина;
Запись.ВидДвижения = ВидДвиженияНакопления.Приход;
Запись.Товар = "Книга";
Запись.Количество = 3;
Запись.Комментарий = "Собственное поступление";
Сообщить(Запись.Товар + ": " + Строка(Запись.Количество) + "; " + Запись.Комментарий);
Набор.Записать();
Выборка = РегистрыНакопления.УчебныеОстаткиНастроек.ВыбратьПоРегистратору(Документ.Ссылка);
Пока Выборка.Следующий() Цикл
    Сообщить(Выборка.Товар + ": " + Строка(Выборка.Количество));
    Сообщить(Выборка.Комментарий);
КонецЦикла;

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

  1. Получаем объект штатным производителем, объявленным в примере.

  2. Обращаемся по точному имени собственного метаданного / реквизита, а не по строке <Имя ...>.

  3. Поля Товар, Количество и Комментарий сначала заполнены у настоящей записи собственного набора, затем прочитаны выборкой только по новому регистратору.

Как проверить результат

  1. В обоих сообщениях Книга: 3; реквизит — Собственное поступление.

  2. Выборка перемещается Следующий перед чтением. Чужие регистраторы не попадают в этот отбор.

Ожидаемый результат

Поля Товар, Количество и Комментарий сначала заполнены у настоящей записи собственного набора, затем прочитаны выборкой только по новому регистратору.

На что обратить внимание

  1. Угловые скобки в синтаксис-помощнике обозначают место собственного имени, а не часть BSL-идентификатора.

  2. Свойство существует только после создания метаданных из подготовки. Таблица значений с похожим именем не заменяет регистр или табличную часть.

  3. Запись, если она показана, ограничена собственным новым регистратором; код не исполнялся при сборке справочника.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.