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