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