group

Обращение к имени группы в базе данных SimInTech.

Синтаксис

{query: category = "cat_name_1"; group = "grp_name_1"; name = "sig_name_1"}

Описание

Слово group – это обязательное ключевое слово, которое должно быть в составе запроса, используемое для обращения к имени группы. С помощью слова group указывается имя одной или нескольких групп сигналов в базе данных SimInTech, к которым происходит обращение с помощью запроса.

Слово group позволяет выполнять множественный запрос к нескольким группам с использованием символа * в качестве маски:
  • * – полностью заменяет имя группы (полный запрос)
  • grp_name_par*, *rp_name_part или *rp_name_par* – частичный запрос, в котором * заменяет остальные части имени группы

Пример

formattext
signal1 = "{query: category = "cat_name_1"; group = "grp_name_1"; name = "sig_name_1"}";
signal2 = "{query: category = "cat_name_1"; group = "grp_n*"; name = "sig_name_1"}";
signal3 = "{query: category = "cat_name_1"; group = "*"; name = "sig_name_1"}";
end;
В примере после выполнения запроса:
  • signal1 – присваивается полное имя сигнала sig_name_1, который находится в категории cat_name_1 и группе grp_name_1 базы данных, в строковом виде
  • signal2 – присваивается значение, соответствующее именам сигналов sig_name_1, найденным в категории cat_name_1 и во всех группах сигналов, имена которых начинаются с grp_n_
  • signal3 будет присвоено значение, соответствующее именам сигналов sig_name_1, найденным в категории cat_name_1 и во всех группах сигналов

Подробные примеры применения оператора в различных запросах приведены на странице Запросы к базе данных сигналов.