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