Общие методы регистров
НомерСтроки
Возвратить номер строки документа, выполнившего движение регистра.
Синтаксис:
НомерСтроки()
Англоязычный синоним:
LineNum
Возвращаемое значение:
Число – номер строки документа, выполнившего движение регистра.
Описание:
Метод НомерСтроки возвращает значение номера строки документа, которая задала движение регистра (в случае, когда в Модуле документа перед движением регистра использовали метод ПривязыватьСтроку). Метод используется после получения очередного движения регистра (см. функции ПолучитьДвижение и ПолучитьИтог).
Данный метод может использоваться только для переменных созданных Функцией СоздатьОбъект.
Пример:
Рег = СоздатьОбъект("Регистр.Взаиморасчеты"); Рег.ВременныйРасчет(); Рег.УстановитьФильтр(Клиент); РассчитатьРегистрыНа(ДатаНачала); Рег.ВыбратьДвиженияСОстатками(ДатаКонца); Пока Рег.ПолучитьДвижение() = 1 Цикл Прих = 0; Расх = 0; Если Рег.Приход = 1 Тогда Прих = Рег.Долг; Иначе Расх = Рег.Долг; КонецЕсли; ТекущееСальдо = Рег.Остаток(Клиент, "Задолженность"); Док = Рег.ТекущийДокумент(); НомСтр = Рег.НомерСтроки(); Таб.ВывестиСекцию("Документ"); КонецЦикла;
См. также: ПолучитьДвижение, ТекущийДокумент, ПривязыватьСтроку.