name
Обращение к имени сигнала в базе данных SimInTech.
Синтаксис
{query: category = "cat_name_1"; group = "grp_name_1"; name = "sig_name_1"}
Описание
Слово name – это обязательное ключевое слово запроса, используемое
для обращения к имени сигнала.
Слово
name позволяет выполнять множественный запрос к нескольким сигналам
с использованием символа * в качестве маски: *– полностью заменяет имя сигнала (полный запрос)sig_name_par*,*ig_name_partили*ig_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_name_1"; name = "sig_n*"}";
signal3 = "{query: category = "cat_name_1"; group = "grp_name_1"; name = "*"}";
end;
В примере после выполнения запроса:
signal1– присваивается полное имя сигналаsig_name_1в строковом виде. Этот сигнал находится в категорииcat_name_1и группеgrp_name_1базы данныхsignal2– присваивается значение, содержащее полные имена сигналов, имена которых начинаются сsig_n, найденных в категорииcat_name_1и группе сигналовgrp_name_1signal3– присваивается значение, содержащее полные имена всех сигналов, найденных в категорииcat_name_1и группе сигналовgrp_name_1
Подробные примеры применения оператора в различных запросах приведены на странице Запросы к базе данных сигналов.