From OpenSCADAWiki
Jump to: navigation, search

Таблиця. Набір додаткових властивостей/атрибутів примітиву "Елемент побудови протоколів на основі архівів повідомлень (Protocol)"

Ідентифікатор Ім'я Номер Значення
backColor Фон: колір 20

Фоновий колір. Ім'я кольору у виді "{color}[-{alpha}]", де:

  • "color" — стандартне ім'я кольору або його числове представлення з трьох шістнадцяткових чисел окремих кольорів "#RRGGBB";
  • "alpha" — рівень альфа-каналу [0...255], де 0 — повністю прозорий.

Приклади:

  • "red" — суцільний червоний колір;
  • "#FF0000" — суцільний червоний колір у цифровому коді;
  • "red-127" — напівпрозорий червоний колір.
backImg Фон: зображення 21

Фонове зображення. Ім'я зображення у виді "[{src}:]{name}", де:

  • "src" — джерело зображення:
    • file — прямо з локального файлу за шляхом;
    • res — з таблиці ресурсів БД.
  • "name" — шлях файлу або ідентифікатор ресурсу.

Приклади:

  • "res:backLogo" — з таблиці ресурсів БД для ідентифікатору "backLogo";
  • "backLogo" — як і попередній;
  • "file:/var/tmp/backLogo.png" — з локального файлу за шляхом "/var/tmp/backLogo.png".
font Шрифт 22

Ім'я шрифту у виді "{family} {size} {bold} {italic} {underline} {strike}", де:

  • "family" — сімейство шрифту, для пробілів використовуйте символ '_', на кшталт: "Arial", "Courier", "Times_New_Roman";
  • "size" — розмір шрифту у пікселях;
  • "bold" — підсилення шрифту (0 або 1);
  • "italic" — нахиленість шрифту (0 або 1);
  • "underline" — підкреслення шрифту (0 або 1);
  • "strike" — перекреслення шрифту (0 або 1).

Приклади:

  • "Arial 10 1 0 0 0" — Arial шрифт розміром 10 пікселів та підсилений.
headVis Заголовок видимий 23 Видимість заголовку таблиці.
time Час, секунди 24 Поточний час, секунди.
tSize Розмір, секунди 25 Розмір запиту даних, секунди. Встановіть значення у '0' для отримання всіх порушень, для "lev" < 0.
trcPer Період стеження, секунди 26 Режим та періодичність стеження.
arch Архіватор 27 Архіватор повідомлень у вигляді "{МодульАрхівів}.{IdАрхіватору}".
tmpl Шаблон 28

Шаблон категорії або регулярний вираз "/{re}/". Для шаблона зарезервовано символи:

  • '*' — множина будь-яких, група символів;
  • '?' — будь-який, один символ;
  • '\\' — використовуйте для екранування спеціальних символів.
lev Рівень 29 Рівень повідомлень. Встановіть значення < 0 для отримання поточних порушень.
viewOrd Порядок відображення 30 Порядок відображення: "За часом", "За рівнем", "За категорією", "За повідомленням", "За часом (обернений)", "За рівнем (обернений)", "За категорією (обернений)", "За повідомленням (обернений)".
col Показати стовпчики 31

Перелік видимих та порядок стовпчиків, поділених символом ';'. Передбачаються стовпчики:

  • "pos" — номер рядку;
  • "tm" — дата та час повідомлення;
  • "utm" — мікросекундна частина часу повідомлення;
  • "lev" — рівень повідомлення;
  • "cat" — категорія повідомлення;
  • "mess" — текст повідомлення.
itProp Властивості елементу 32 Кількість властивостей елементу.
Індивідуальні атрибути властивостей елемента
it{X}lev Елемент {X}: рівень 40+5*{X} Критерій: рівень елементу X більш або дорівнює вказаному.
it{X}tmpl Елемент {X}: шаблону 40+5*{X}+1 Критерій: шаблон категорії елементу X (детальніше у атрибуті 28).
it{X}fnt Елемент {X}: шрифт 40+5*{X}+2 Шрифт елементу X (детальніше у атрибуті 22).
it{X}сolor Елемент {X}: кольору 40+5*{X}+3 Колір елементу X (детальніше у атрибуті 20).