modifyQuery(view,select,groupBy) изменяет запрос select на виде view и группы на основе свойств groupBy. Если пустой массив ячеек {} передается в groupBy, все группировки удаляются.
Откройте пример системы бесключевого входа и создайте вид. Укажите цвет как светло-синий, запрос как все компоненты и сгруппируйте его по статусу проверки.
import systemcomposer.query.*;
scKeylessEntrySystem
model = systemcomposer.loadModel('KeylessEntryArchitecture');
view = model.createView('All Components Grouped by Review Status',...'Color','lightblue','Select',AnyComponent(),...'GroupBy','AutoProfile.BaseComponent.ReviewStatus');
Откройте галерею архитектурных видов, чтобы увидеть новый вид с именем 'All Components Grouped by Review Status'.
model.openViews
Создайте новый запрос для всех компонентов оборудования. Новый запрос используется для изменения существующего запроса в представлении. Удалите группировки на основе свойств, передав их в пустой массив ячеек. Обратите внимание на изменения в представлении.
Запрос для заполнения представления, указанного как systemcomposer.query.Constraint объект. Ограничение может содержать подограничение, которое может быть соединено с другим ограничением с помощью AND или OR. Ограничение можно отменить с помощью NOT.
Критерий группирования, заданный как массив ячеек векторов символов в форме '<profile>.<stereotype>.<property>'. Порядок массива ячеек определяет порядок группировки.
Вид показывает настраиваемое подмножество элементов в модели. Представления можно фильтровать на основе стереотипов или имен компонентов, портов и интерфейсов, а также имени, типа или единиц элемента интерфейса. Создание видов путем извлечения элементов вручную. Представления создают упрощенный способ работы со сложными архитектурами, фокусируясь на определенных частях дизайна архитектуры.
Для представления системы можно использовать различные типы ракурсов:
Оперативные ракурсы показывают, как система будет использоваться и должна быть хорошо интегрирована с анализом требований.
Функциональные ракурсы фокусируются на том, что система должна делать для работы.
Физические представления показывают, как создается и конфигурируется система.
Точка зрения представляет перспективу стейкхолдеров, которая определяет содержание представления.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.