This is topic Флаги группы каналов in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Добрый день. Есть ли возможность программно устанавливать, снимать флаг группы каналов "Выключить"?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Такую операцию можно осуществлять с помощью каналов CALL_Set или CALL_Move.
Posted by Romсheg (Участник № / Member № 3792) on :
Делается через канала типа Call в режиме Set. Можно любой произвольной группе менять таким образом любой атрибут.
Posted by valover (Участник № / Member № 3849) on :
Спасибо за информацию. А можно немного подробнее? Имеется несколько групп каналов. Необходимо из приложения, запущенного из-под RTM, экранной кнопкой устанавливать/сбрасывать флаг группы каналов «Выключить».
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Создаете канал CALL с типом вызова SET, подключаете к его аргументам атрибуты СОСТОЯНИЕ нужных каналов, а затем в соответствии с алгоритмом работы канала CALL с типом вызова SET управляете состоянием группы каналов.
Posted by valover (Участник № / Member № 3849) on :
Понятно, спасибо. А если непосредственно программно писать 1 или 0 в атрибуты «состояние» каналов, входящих в группу? Не тоже ли эффект будет достигнут?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Конечно, эффект будет тот же. Вопрос только в том, что и текст программы будет усложнен и количество аргументов в программе будет больше, а оно, в принципе, ограничено.