Методы контекста Модуля документа
Следующие методы доступны только в контексте Модуля документа в системной предопределенной процедуре ОбработкаПроведения.
Замечание
Перечисленные в этом разделе методы можно применять только к регистрам, непосредственно доступным в контексте Модуля документа, т. е. нельзя создать объект типа "регистр" с помощью функции СоздатьОбъект и к нему применять метод из данного раздела.
ПривязыватьСтроку
Записать номер строки документа в движении регистра.
Синтаксис:
ПривязыватьСтроку(<НомерСтроки>)
Англоязычный синоним:
LinkLine
Параметры:
<НомерСтроки> Выражение, содержащее номер строки документа.
Описание:
Метод ПривязыватьСтроку устанавливает, что при выполнении всех последующих движений регистров, движения будут записываться с номером строки <НомерСтроки>.
Метод ПривязыватьСтроку может быть использован как системная процедура: тогда он будет устанавливать номер строки для всех регистров по которым выполняются движения, или как метод конкретного регистра: тогда он будет устанавливать номер строки только для данного регистра.
Данный метод доступен только в контексте Модуля документа в предопределенной процедуре ОбработкаПроведения (см. Гл. "Работа с Документами").
Пример:
Процедура ОбработкаПроведения() Регистр.ТовЗап.Склад = Склад; ВыбратьСтроки(); Пока(ПолучитьСтроку() > 0) Цикл Регистр.ТовЗап.ПривязыватьСтроку(НомерСтроки); Регистр.ТовЗап.Товар = Товар; Регистр.ТовЗап.Количество = Количество; Регистр.ТовЗап.Стоимость = Стоимость; Регистр.ТовЗап.ДвижениеРасходВыполнить(); КонецЦикла; КонецПроцедуры