Как запустить сценарий Vanessa Automation без открытия формы¶
- Нужно получить основную форму Vanessa Automation
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("ИнициализироватьVanessaEditor", Ложь);
Ванесса = ПолучитьФорму("Обработка.VanessaAutomationsingle.Форма.УправляемаяФорма");
- Для запуска сценариев, когда надо запустить фича файл, нужно выполнить следующий код. Настройки нужно передавать согласно текущей задаче и окружению.
Ванесса.УстановитьФичаФайл(ПутьКФичаФайлу);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("ИспользоватьКомпонентуVanessaExt", Истина);
Ванесса.УстановитьНастройкиПриЗапускеБезОткрытияФормы(СтруктураНастроек);
Ванесса.ВыполнитьСценарииБезОткрытияФормы();
- Для запуска сценариев из переданного текста, нужно выполнить следующий код. Настройки нужно передавать согласно текущей задаче и окружению.
Ванесса.УстановитьТекстФичаФайла(ТекстФичаФайла);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("ИспользоватьКомпонентуVanessaExt", Истина);
Ванесса.УстановитьНастройкиПриЗапускеБезОткрытияФормы(СтруктураНастроек);
Ванесса.ВыполнитьСценарииБезОткрытияФормы();
- Чтобы открыть форму Vanessa Automation для отладки надо выполнить код:
Ванесса.ОткрытьОсновнуюФорму();
-
Чтобы поймать событие начала выполнения сценариев надо обработать оповещение "ЗапускСценариевVanessaAutomation"
-
Чтобы поймать событие окончания выполнения сценариев надо обработать оповещение "ОкончаниеВыполненияСценариевVanessaAutomation"