Вы очевидно добавили кнопку из палитры мнемосхемы и связали с деревом объектов через входы динамизации.
Лучше добавить в объект команду, установить тип "Дискретный" и вытащить ее на мнемосхему мышью - она станет кнопкой. Нажатие на нее будет переводить команду в состояние "Истина". Можно сделать и фиксацию.
Кнопка после нажатия удерживается примерно 2-3 секунды - это сделано специально, чтобы оператор не пытался по нескольку раз нажимать на нее, не дождавшись реакции от управляемого процесса.
Да можно.
Добавляете команду, ставите ей тип "Дискретный", на закладке "Действия" добавляете действие, тип "Системное" - "Смена пользователя".
При помощи действий можно также выходить из режима исполнения, открывать окна, тренды, журналы, присваивать значения другим переменным.
Действия также есть у "Событий"
В принципе можно, но через права доступа это делать проще.
Чтобы сделать кнопку неактивной нужно использовать входы динамизации (вы наверное умеете с ними работать).
Чтобы определить категорию текущего пользователя нужно воспользоваться ФБ "Служебная информация", у него есть выход сообщающий категорию текущего оператора. В зависимости от категории можно скрывать кнопки, или делать неактивными.
В приложении проект с несколькими скриптами работающими с сообщениями.
Можно контролировать состояние окна при помощи ФБ "Управление документом" (закладка "Служебные"). Отслеживая его состояние можно при помощи действий записывать значения.






Ответить с цитированием