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