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

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

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - f1resong

Страницы: [1]
1
День добрый! Т.к. в имени объектов нельзя ставить "%" не знаю, есть ли возможность использовать подстановки в имени.

Конкретнее по задаче, в случае если это невозможно, но есть другие варианты решить мою боль:
У меня есть PLC с несколькими режимами работы (вкл, выкл, комфорт, расписание и т.д.) - их всего 5. Т.е. это 1 переменная и 5 значений возможных. Соот-но заказчик хочет иметь отдельную кнопку на каждый режим с цветовой индикацией - т.е. что-то такое https://s01.pic4net.com/di-EBJ0KS.png
Без шаблонов я могу сделать имя вроде %object%_mode_1 %object%_mode_2 и т.д. и при изменении переменной я могу сделать универсальный скрипт, который может найти по имени кнопку через GetButtonByName и aVar.Name + "_" + IntToStr(aVar.Value) - но как сделать что-то аналогичное с шаблоном не представляю

Страницы: [1]