4.5.3.1.1. Поиск тега по мнемосхемам
При создании пользовательских форм, для корректной работы функционала поиска тега по мнемосхемам, необходимо создавать формы, основанные на стандартном типе "Форма" или на библиотечном типе "Мнемосхема" из библиотеки PsBase.
|
Чтобы найти на мнемосхеме графическое отображение какого-то определенного тега или позиционного обозначения необходимо выполнить следующие действия:
1. Запустите проект автоматизации в режиме исполнения (Runtime).

2. В левом верхнем углу расположена строка поиска. Введите название тега или позиционного обозначения в поле ввода и нажмите на кнопку "Поиск".
Для поиска тега можно вводить относительное имя тега, полный путь до тега, название KKS, а также позиционное обозначение. Также существует возможность поиска на мнемосхемах по тегу с маской.
|
При вводе относительного имени тега необходимо убедиться, что значение вводимой информации в строке поиска уникально и не может совпадать со значениями настроечных параметров элементов, таких как ширина, высота и т.д.
|
Для поиска на мнемосхемах по тегу с маской необходимо использовать регулярные выражения.
Примеры используемых символов:
|
Символ
|
Описание
|
|
.
|
соответствует любому одиночному символу, кроме символа новой строки.
|
|
*
|
соответствует нулю или более повторениям предыдущего символа.
|
|
+
|
соответствует одному или более повторениям предыдущего символа.
|
|
?
|
соответствует нулю или одному повторению предыдущего символа.
|
|
^
|
соответствует началу строки.
|
|
$
|
соответствует концу строки.
|
|
()
|
определяет группу символов, которые могут быть повторены.
|
Если в вашем проекте автоматизации название тега в конфигурации Astra.Astudio не совпадает с позиционным обозначением, то заполните свойство мнемосимвола "Отображаемое имя" требуемым позиционным обозначением:

3. Откроется диалоговое окно с результатами поиска. Если наименование тега есть на какой-нибудь мнемосхеме проекта, то она будет добавлена в перечень мнемосхем результатов поиска.

Существует возможность также установить флаг "Искать только слово целиком". Если флаг установлен, то поиск по мнемосхемам будет осуществляться только по введенному тегу целиком. В таком случае необходимо вводить полный для более корректного отрабатывания фильтра.
4. Чтобы перейти на найденную мнемосхему необходимо нажать на нее двойным кликом мыши.

Произойдет переход на выбранную мнемосхему.

По нажатию на кнопку
открывается выпадающий список из ранее введенных значений в строку поиска.

Максимум может отображаться до 15 значений в истории запросов. При переполнении списка, новые значения будут записываться в историю сверху вниз.
|
Таким образом, можно искать определенный тег по мнемосхемам и открывать данные мнемосхемы.