Шаг 294 - Изучаем периодический реквизит – ПолучитьЗначение

История жизни Основного средства эта история изменения реквизита периодический. Мы должны получить все его значения.

........
ИсторияИзмененияСостояний = СоздатьОбъект("Периодический");
ИсторияИзмененияСостояний.ИспользоватьОбъект("Состояние", ТекущийЭлемент());
ИсторияИзмененияСостояний.ВыбратьЗначения();
ДокументПоступления = "";
ДокументВводаВЭксплуатацию = "";
ДокументВыбытия = "";
Пока ИсторияИзмененияСостояний.ПолучитьЗначение() = 1 Цикл
........

Для этого используется функция ПолучитьЗначение.

ПолучитьЗначение
Получить из выборки следующее периодическое значение.

Синтаксис:

ПолучитьЗначение()

Англоязычный синоним:

GetValue

Возвращаемое значение:
Число: 1 — если элемент выбран успешно, 0 — если элемент не выбран (отсутствует).

Описание:
Метод ПолучитьЗначение выбирает периодическое значение в последовательности выборки, открытой перед этим при помощи метода ВыбратьЗначения или ВыбратьПоДокументу. Само полученное значение следует считывать из атрибута Значение. Дату этого значения можно считать из атрибута ДатаЗнач. Если значение периодического реквизита установлено документом, то этот документ можно получить при помощи метода ТекущийДокумент. Метод ТекущийОбъект позволит определить значение текущего элемента справочника, а метод ТекущийРеквизит — определить наименование текущего реквизита справочника.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 30.10.2002