[Создание проекта]<< [Создание и редактирование тегов] >>[Пользовательские задачи]

Теги SCAWARADA


В имени тегов рекомендуется использовать буквы (отсутствует разница между заглавными и прописными буквами, TAG=Tag=tag), цифры и символ «_». Использование пробелов или других символов недопустимо. Не рекомендуется использовать в начале имени тега текст «System_», этот текст зарезервирован для системных тегов.
Типы тегов
bool - булевый,
int -целочисленный 32 разрядный,
real - вещественный с плавающей запятой,
string - строковый.
Размерность тега. Каждый тег может быть скалярным (размерность 1) или массивом (размерность больше 1), обращение к элементу массива - $tag[5].

Системные теги

Теги задач , тип int
System_ИМЯ ЗАДАЧИ_Exec - изменение тега инициирует цикл выполнения задачи,
System_ИМЯ ЗАДАЧИ_Compl - тег изменяется (увеличивается на 1) после завершения цикла выполнения задачи,
System_ИМЯ ЗАДАЧИ_Error - тег содержащий код ошибки задачи.


System_Date string - текущая дата, System_Day int - день,
System_Month int - месяц,
System_Year int - год,
System_Time string - время,
System_Hour int - час,
System_Minute int - минута,
System_Second int - секунда,
System_DayOfWeek int - день недели,
System_Path string - путь к папке выполняемого проекта,
System_UserName string - имя пользователя, вошедшего в веб интерфейс, тег доступен только для html страниц, публикуемых задачей веб публикаций.

Для обращения к тегам из задач необходимо указать символ $ перед именем тега, например $MyTag.

Создание и редактирование тегов


Диалоги создания и редактирования тегов идентичны.
Задайте уникальное имя тега
Задайте тип тега bool, int, real, string и его размерность
При необходимости введите описание тега
Укажите "Сохранять" в случае необходимости, при этом будет сохраняться на диск последнее введённое или вычисленное значение тега, при очередном старте SCAWARADA начнёт работу с ранее сохранённым значением.
Задайте начальное (при старте) значение тега.

Перед редактированием или удалением тега рекомендуется выполнить поиск задач, использующих этот тег (кнопка "Найти"), и внести изменения в задачи в соответствии с изменением тегов.


© Александр Байков.