- Версия AutoIt
- 3.3.16.1
- Версия
- 3.3.16.1
Коллеги добрый день!
Нужна Ваша помощь, т.к. убил целый день и не продвинулся вперед...
Задача, автоматизировать формирование отчета в веб-приложении во внутрисети.
В принципе все сделал, но остался последний шаг это выгрузить его в Excel, для этого надо нажать на кнопку вызвав меню, а в нем нажать Экспорт.
(не смотрел, но полагаю) меню представляет собой div, внутри него список.
В дереве Inspect_W10 нашел эту конструкцию, ищу пункт по тексту, далее поднимаюсь parent и получаю ListItem, и вот, чтобы я не делал не запускается действие по нажатию на Экспорт.
Пробовал DefaultAction, SetFocus, MouseClick и т.д.
Объекты в видимой области, браузер Chrome, доступ к объектам есть, все объекты получаю.
ListItem - в action написано нажмите на родительский элемент
List - в action стоит нажать
Жал на все, но толку ноль
Какие есть варианты? Куда копнуть, чтобы понять почему не делается click?
+ Нашел, что можно через меню вызвать события, срабатывает и Invoke и DefaultAction, но программно нет, ошибка вызова метода.
Пробовал и функцию пользователя ElementInvoke аналогично мимо
Видимо, что-то упускаю
+ При вызове меню программно, не срабатывает нажатие на пункт, а если нажать на кнопку руками, а потом программно нажать на пункт то срабатывает
У кнопки вызова меню
Нужна Ваша помощь, т.к. убил целый день и не продвинулся вперед...
Задача, автоматизировать формирование отчета в веб-приложении во внутрисети.
В принципе все сделал, но остался последний шаг это выгрузить его в Excel, для этого надо нажать на кнопку вызвав меню, а в нем нажать Экспорт.
(не смотрел, но полагаю) меню представляет собой div, внутри него список.
В дереве Inspect_W10 нашел эту конструкцию, ищу пункт по тексту, далее поднимаюсь parent и получаю ListItem, и вот, чтобы я не делал не запускается действие по нажатию на Экспорт.
Пробовал DefaultAction, SetFocus, MouseClick и т.д.
Объекты в видимой области, браузер Chrome, доступ к объектам есть, все объекты получаю.
ListItem - в action написано нажмите на родительский элемент
List - в action стоит нажать
Жал на все, но толку ноль
Какие есть варианты? Куда копнуть, чтобы понять почему не делается click?
+ Нашел, что можно через меню вызвать события, срабатывает и Invoke и DefaultAction, но программно нет, ошибка вызова метода.
Пробовал и функцию пользователя ElementInvoke аналогично мимо
Видимо, что-то упускаю
+ При вызове меню программно, не срабатывает нажатие на пункт, а если нажать на кнопку руками, а потом программно нажать на пункт то срабатывает
У кнопки вызова меню
Код:
IsInvokePatternAvailable: false
IsLegacyIAccessiblePatternAvailable: true
IsTogglePatternAvailable: false
Последнее редактирование: