Добрый день. В новой версии системы 5.19.4 добавили в HTML виджет возможность вызывать Команду Элемента window.ihapi.elementCommand() . Для решения вашей задачи, можно добавить HTML виджет на экран или контейнер, спрятать его на задний фон, подписаться в нем на изменение переменной клиента, которая привязана к дереву и вызывать Команду Элемента Submit для Отчета. Пример Виджета:
<style type="text/css">
</style>
<script type="text/javascript">
function destroy() {
window.ihapi.deviceUnsub(uuid, ['local003_var846'])
}
function update(data) {
console.log(data)
window.ihapi.elementCommand('report_1', 'submit')
}
function init() {
window.ihapi.addEventListener(uuid, 'destroy', destroy)
window.ihapi.addEventListener(uuid, 'data', update)
window.ihapi.deviceSub(uuid, ['local003_var846'])
}
init()
</script>
<div id="${uuid}">Hello World!</div>