Для работы с периодическими реквизитами справочников и периодическими константами в системе используется специальный агрегатный тип данных — «Периодический». Объекты данного типа предназначены для возможности за­писи, редактирования и удаления значений периодических реквизитов справочников и периодических констант непосредственно из программного модуля, без необходимости прибегать к интерактивным операциям.


Контекст работы с объектом Периодический


Во всех программных модулях доступ к атрибутам и вызов методов объекта Периодический может выполняться только при помощи переменной со ссылкой на объект этого типа. Объект создается при помощи функции СоздатьОбъект, ссылка на который присваивается переменной. Чтобы вызвать метод объекта, имя метода (с указанием необходимых параметров) пишется через точку после идентификатора переменной.


При создании объекта данного типа функции СоздатьОбъект в качестве параметра передается ключевое слово "Периодический".
Англоязычный синоним ключевого слова Периодический — Periodic.


Пример:
ВремРеквизиты = СоздатьОбъект("Периодический");

Атрибуты объекта Периодический

Значение
Значение периодического реквизита справочника или константы.

Синтаксис:
Значение

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

Описание:
Атрибут Значение предоставляет доступ к значению выбранного периодического реквизита справочника или константы.

Пример:



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



ДатаЗнач
Дата значения периодического реквизита справочника или константы.

Синтаксис:
ДатаЗнач

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

Описание:
Атрибут ДатаЗнач предоставляет доступ к дате значения выбранного периодического реквизита справочника или константы.