Команда «Альтернативная маркировка»
Назначение: дать возможность пользователю вручную задать альтернативное значение маркировки для элемента (семейства) в цепи. Альтернативная маркировка не связана ограничениями формата, принятого для элементов цепи, и имеет приоритет при визуализации. Изначальная маркировка элемента сохраняется, и автоматически становится видна при удалении значения альтернативной маркировки.
Рис. 1. Запуск команды «Альтернативная маркировка»
Для запуска команды нажмите кнопку «Альтернативная маркировка» в группе «Действия с элементом» на панели инструментов «Маркировка» вкладки «3D Security Designer». Если в текущем документе ранее не было создано ни одной цепи, то отобразится окно, информирующее об этом пользователя
Рис. 2. Предупреждение об отсутствии цепей
Иначе отобразится окно «Альтернативная маркировка».
Рис. 3. Окно «Альтернативная маркировка»
Управляющие элементы окна отвечают за следующий функционал:
- Текстовое поле «Значение маркировки» позволяет задать значение для альтернативной маркировки элемента (семейства) в цепи. Значение не может превышать более десяти символов (с учетом символов пробела). Символы пробелов удаляются в начале и конце строки альтернативной маркировки. Пустое значение для альтернативной маркировки означает, что альтернативная маркировка будет удалена.
- Если флажок «Для одного элемента» установлен, то будет задано значение альтернативной маркировки только для одного элемента (семейства) в цепи. Иначе одинаковое значение альтернативной маркировки будет использовано для нескольких элементов в цепи.
- Кнопка «Применить» запускает установку альтернативной маркировки для выбираемых элементов (семейств) в цепях.
- Кнопка «Отмена» отменяет команду «Альтернативная маркировка» и закрывает окно «Альтернативная маркировка».
После настройки логики работы команды «Альтернативная маркировка» и нажатия кнопки «Применить» запускается задание значений альтернативной маркировки для выбираемых элементов (семейств) в цепях.
В строке состояния появится запрос «Выделите элемент(ы) в цепи, для которого(ых) необходимо задать альтернативную маркировку». Возможность выбора нескольких элементов зависит от значения флажка «Для одного элемента».
Результат выполнения команды следующий:
- Если «Значение маркировки» не задано, и у выбранного элемента ранее не было задано значение альтернативной маркировки, то ничего не произойдет.
- Если «Значение маркировки» не задано, и у выбранного элемента ранее было задано значение альтернативной маркировки, то будет выведено предупреждение о перезаписи.
Рис. 4. Предупреждение о перезаписи альтернативной маркировки
При ответе "Да" значение альтернативной маркировки будет удалено. При удалении альтернативной маркировки будет визуализирована маркировка, соответствующая формату маркировки для цепи. Если «Значение маркировки» задано, и у выбранного элемента ранее не было задано значение альтернативной маркировки, то оно будет задано. Значение альтернативной маркировки будет визуализировано автоматически.
Если «Значение маркировки» задано, и у выбранного элемента ранее было задано значение альтернативной маркировки, то будет выведено предупреждение о перезаписи.
Рис. 5. Предупреждение о перезаписи альтернативной маркировки
При ответе "Да" значение альтернативной маркировки перезапишется. Новое значение альтернативной маркировки будет визуализировано автоматически.
Пример работы команды:
Рис. 6. До выполнения команды «Альтернативная маркировка»
Рис. 7. Запрос на выделение элемента при установленном флажке «Для одного элемента».
Устанавливаем альтернативную маркировку для элемента, ранее отмеченного как «1.ВТН.2.04»
Рис. 8. Результат выполнения команды «Альтернативная маркировка»
В случае сбоя команды будет выведено соответствующее сообщение, при этом установки значения альтернативной маркировки для элемента в цепи не произойдет.
Рис. 9. Сообщение о сбое