Получение и выполнение действий на формах

1. v0vanch 22.09.17 10:04 Сейчас в теме
Доброго времени суток! Налаживаю автоматизированное тестирование конфигурации, платформа 8.3 в режиме совместимости с 8.2, формы обычные. Сценарии тестов во внешних обработках, запускаются через xUnitFor1C. Получать и выполнять действия на формах получается не все. Возникли вопросы: как получить действия, у которых нет обработчиков событий (у кнопки Выбор например) и выполнить? На форме есть две почти идентичных кнопки, у обеих назначено действие, но действие выполнить получается только у одной из них, из-за чего это может быть?

Выполнение действий происходит таким вот образом: 
Процедура ВыполнитьДействие(Форма, Действие)
    ВыполнительДействий = Форма.ЭлементыФормы.Добавить(Тип("ТабличноеПоле"), "ТестЭлемент", Ложь);        
    ВыполнительДействий.УстановитьДействие("ПриАктивизацииКолонки", Действие);    
    ВыполнительДействий.Колонки.Добавить("Колонка");        
    ВыполнительДействий.ТекущаяКолонка = ВыполнительДействий.Колонки.Колонка;    
    Форма.ЭлементыФормы.Удалить(ВыполнительДействий);
КонецПроцедуры
По теме из базы знаний
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день