Есть база по сбору инфо о других базах. Надо проверить использование в базах конкретного регламентного задания. Для этого создаю com объект с базой. Если Обращаться Соединение.Метаданные.ScheduledJobs.Find("ИмяРегламентного").Use все понятно.
Но регламентное задание можно включать/выключать в режиме предприятия(подсистема БСП). Вопрос, как обратиться к этому реквизиту?
Сделал так:
Отбор = Новый Структура;
Отбор.Вставить("Наименование","НаименованиеРегламентного");
Задание = ВнешнееСоединение.РегламентныеЗадания.ПолучитьРегламентныеЗадания(Отбор);
Ругается "Несоответствие типов (параметр номер '1')". СП говорит, что надо структуру передавать
Теперь ругается что у объекта нет такого метода. У Соединения тип Ком объекта и создается через COMConnector
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший