category
Обращение к имени категории в базе данных SimInTech.
Синтаксис
{query: category = "cat_name_1"; group = "grp_name_1"; name = "sig_name_1"}
Описание
Слово category – это обязательное служебное слово запроса,
используемое для обращения к имени категории. С помощью слова category
можно указать имя одной или нескольких категорий в базе данных SimInTech, к которым будет
происходить обращение с помощью запроса.
Слово
category позволяет выполнять множественный запрос к нескольким
категориям с использованием символа * в качестве маски: *– полностью заменяет имя категории (полный запрос)cat_name_par*,*at_name_partили*at_name_par*– частичный запрос, в котором*заменяет остальные части имени категории
Пример
formattext
signal1 = "{query: category = "cat_name_1"; group = "grp_name_1"; name = "sig_name_1"}";
signal2 = "{query: category = "cat_*"; group = "grp_name_*"; name = "sig_name_1"}";
end;
В примере после выполнения запроса:
- переменной
signal1будет присвоено полное имя сигналаsig_name_1, который находится в категорииcat_name_1и группеgrp_name_1базы данных, в строковом виде - переменной
signal2будет присвоено значение, соответствующее именам сигналовsig_name_1, найденным во всех категориях, имена которых начинаются сcat_, и во всех группах сигналов, имена которых начинаются сgrp_name_
Подробные примеры применения оператора в различных запросах приведены на странице Запросы к базе данных сигналов.