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