Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Скрывать объект по событию onDataChangeEx для доп переменной  (Прочитано 677 раз)

ZloiVadik

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Привет господа, подскажите по теме.
Нужно скрывать объекты по перемененным. Для основной переменной получилось, а вот для доп нет.
Применил скрипт из описания. Как его поправить для доп переменной?
Код: (delphi)
begin
  if Sender is TM_Object then    // проверяем, что Sender это объект
    with Sender as TM_Object do  // приводим Sender к типу "TM_Object"
      if AsInt = 1 then          // если значение переменной объекта = 1
        Visible := True          // показать объект
      else                       // иначе
        Visible := False;        // скрыть объект
end.
« Изменён: 11 Октября 2021, 20:13:42 от Simple_Scada »

Simple Scada

  • Глобальный модератор
  • *****
  • Сообщений: 168
    • Просмотр профиля
    • Simple-Scada
Для работы с дополнительной переменной необходимо использовать свойство переменной VariableEx. Также, Вы можете ознакомиться с этим разделом руководства - в нем рассмотрены частые ошибки при работе со скриптами, в том числе и ошибки в скриптах по событию OnDataChangeEx.