-1- Всё что есть это автогенерируемая справка "Объектная модель MasterSCADA" (в папке с установленной скадой, "бъектная_модель.chm")
Так же можно посмотреть "https://insat.ru/blog/?category=9" где конкретные примеры
-2- Значит проверяйте какие имена возвращает "attribute.TreeItem.Name". Ибо видно что совпадения нет раз не отрабатывает
-3- Зачем через скрипт если есть "Управление документом" который позволяет отслеживать как факт открытия окна, так и открыть окно.
Спасибо.
Эти функции нужны, что бы создать всплывающее окно с помощью одной кнопки (с фиксацией). Если нажата (окно октрыто), если отжата (окно закрыто). ФБ "Управление документом" имеет всего один вход (открыть) и один выход "Закрыть".
Подскажите:
1. Возможно ли скриптом ОТЖАТЬ кнопку ?
2. А какие типы данных у атрибутов attribute.TreeItem.Name" ? (строка ?), компилятор выдает ошибку (неявное преобразование данных).
Так что именно мешает?
Создаете Расчет у него формула вида "НЕ имяВашейКоманды"
Когда команда истина, расчет выдает ложь и наоборот. Одну на открыть, вторую на закрыть.
------
Нет. Визуальная часть кнопки просто отображает то, что сейчас есть в дереве объектов у команды.
Так что если надо, то нужно менять значение самой команды, отвечающей за кнопку.
Строка
Спасибо.