ТекущийДокумент
Синтаксис:
ТекущийДокумент
Англоязычный синоним:
CurrentDocument
Описание:
Атрибут (только для чтения) ТекущийДокумент содержит значение выбранного в журнале документа. Этот атрибут позволяет использовать в программе полученное значение документа. Поскольку данный атрибут фактически является ссылкой на позиционируемый объект типа «документ», то поэтому для передачи или запоминания самого значения текущего документа журнала рекомендуется использовать конструкцию
ТекущийДокумент.ТекущийДокумент()
Данный атрибут может использоваться только в локальном контексте программного модуля формы журнала документов.
Пример:
// только в модуле Формы журнала документа
// ———————————————————————————————————————
функция Операция()
Если Число(ТекущийДокумент.Выбран()) > 0 Тогда
Возврат "" + ТекущийДокумент.ДатаДок + " " + ТекущийДокумент.Вид;
Иначе
Возврат "Пусто";
КонецЕсли;
КонецФункции
//————————————————————————————————————————
Функция ЖурналСумма()
Если Число(ТекущийДокумент.Выбран()) > 0 тогда
Возврат Константа.МинЗарплата.Получить(ДатаДок);
Иначе
Возврат 0;
КонецЕсли;
КонецФункции