Wiki source code of Раздел «Коллизии»
Version 63.1 by Bimit Administrator on 06.09.2022, 16:03
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
9.1 | 1 | В разделе «Коллизии» создаются правила поиска коллизий. |
2 | |||
![]() |
36.1 | 3 | С помощью кнопки «Правила поиска коллизий» создаются правила расчета коллизий. |
![]() |
9.1 | 4 | |
![]() |
63.1 | 5 | [[image:image-20220906165135-1.png]] |
![]() |
9.1 | 6 | |
![]() |
36.1 | 7 | В открывшемся окне «Правила поиска коллизий» в колонке «Правило расчета» создается дерево правил с указанием групп и подгрупп. |
![]() |
9.1 | 8 | |
![]() |
36.1 | 9 | Для создания группы правил используется кнопка «Добавить группу» или меню окна «Правило поиска коллизий». |
![]() |
9.1 | 10 | |
![]() |
63.1 | 11 | [[image:image-20220906165135-2.png]] |
![]() |
9.1 | 12 | |
![]() |
36.1 | 13 | В открывшемся окне задается название группы и сохраняется результат. |
![]() |
9.1 | 14 | |
![]() |
63.1 | 15 | [[image:image-20220906165135-3.png]] |
![]() |
9.1 | 16 | |
![]() |
36.1 | 17 | При нажатии на созданную группу ПКМ открывается меню группы, с помощью которого можно создать подгруппу, если это требуется, или сразу создать правило расчета для данной группы. Правила расчета можно назначить как на саму группу, так и на подгруппы. |
![]() |
9.1 | 18 | |
![]() |
63.1 | 19 | [[image:image-20220906165135-4.png]] |
![]() |
9.1 | 20 | |
![]() |
36.1 | 21 | При выборе пункта меню «Новое правило» открывается окно, в котором указывается название правила и расположение правила в дереве правил. |
![]() |
9.1 | 22 | |
![]() |
63.1 | 23 | [[image:image-20220906165135-5.png]] |
![]() |
9.1 | 24 | |
![]() |
36.1 | 25 | Созданное правило отразится в колонке «Правило расчета». |
![]() |
9.1 | 26 | |
![]() |
36.1 | 27 | При нажатии на созданное правило в колонке «Настройка правила» появляется возможность добавлять элементы и условия отбора этих элементов в данном правиле. |
![]() |
9.1 | 28 | |
![]() |
63.1 | 29 | [[image:image-20220906165135-6.png]] |
![]() |
9.1 | 30 | |
![]() |
36.1 | 31 | Первоначально, в колонке «Настройка правила» необходимо добавить базовый элемент, относительно которого будет произведен расчет коллизий. При нажатии на кнопку «Добавить базовый элемент» открывается окно, в котором задаются условия отбора базового элемента. |
![]() |
9.1 | 32 | |
![]() |
63.1 | 33 | [[image:image-20220906165135-7.png]] |
![]() |
9.1 | 34 | |
![]() |
36.1 | 35 | В колонке «Выбор сравнения» с помощью оператора сравнения задается условие сравнения. |
![]() |
9.1 | 36 | |
![]() |
36.1 | 37 | //Равно// – при выборе данного оператора будут найдены все значения **строго** в соответствии с заданными условиями. |
![]() |
9.1 | 38 | |
![]() |
36.1 | 39 | //Не равно// – при выборе данного оператора будут исключены все значения **строго** в соответствии с заданными условиями. |
![]() |
9.1 | 40 | |
![]() |
36.1 | 41 | //Содержит// – при выборе данного оператора будут найдены все значения, **в составе** которых содержатся заданные условия. |
42 | |||
43 | //Не содержит// – при выборе данного оператора будут исключены все значения, **в составе** которых содержатся заданные условия. | ||
44 | |||
45 | //Имеет значение// – при выборе данного значения будут выбраны все элементы, содержащие данный атрибут. | ||
46 | |||
47 | //Не имеет значение// – при выборе данного значения будут исключены все элементы, содержащие данный атрибут. | ||
48 | |||
![]() |
63.1 | 49 | [[image:image-20220906165135-8.png]] |
![]() |
36.1 | 50 | |
51 | В зависимости от выбранного параметра набор условий может отличаться. | ||
52 | |||
53 | Например, при выборе «Пользовательские свойства» появляется колонка «Выбор класса/атрибута», в которой с помощью поиска можно найти требуемый класс/атрибут. | ||
54 | |||
![]() |
63.1 | 55 | [[image:image-20220906165135-9.png]] |
![]() |
36.1 | 56 | |
![]() |
63.1 | 57 | Для создания сложных условий отбора используются скобки, |
![]() |
36.1 | 58 | |
![]() |
63.1 | 59 | [[image:image-20220906165217-10.png]] |
![]() |
36.1 | 60 | |
![]() |
63.1 | 61 | а также логические операторы «и», «или». |
![]() |
36.1 | 62 | |
![]() |
63.1 | 63 | [[image:image-20220906165217-11.png]] |
![]() |
36.1 | 64 | |
65 | Созданный результат необходимо сохранить. | ||
66 | |||
![]() |
63.1 | 67 | [[image:image-20220906165217-12.png]] |
![]() |
36.1 | 68 | |
69 | После добавления Базового элемента добавляются Элементы окружения. | ||
70 | |||
![]() |
63.1 | 71 | [[image:image-20220906165217-13.png]] |
![]() |
36.1 | 72 | |
73 | Элементы окружения добавляются по аналогии с Базовыми элементами. | ||
74 | |||
75 | Через кнопку «+» можно добавить несколько Элементов окружения, если это требуется при создании правил. | ||
76 | |||
![]() |
63.1 | 77 | После того, как в правиле указаны все Базовые элементы и Элементы окружения, для сохранения результата используется кнопка «Сохранить» |
![]() |
36.1 | 78 | |
![]() |
63.1 | 79 | [[image:image-20220906165217-14.png]] |
![]() |
36.1 | 80 | |
81 | Для отображения в Дереве правил созданные правила нужно выделить чекбоксами в поле «shared». | ||
82 | |||
![]() |
63.1 | 83 | [[image:image-20220906165217-15.png]] |
![]() |
36.1 | 84 | |
85 | Выделенные правила отобразятся в Дереве правил (нужно обновить страницу). | ||
86 | |||
![]() |
63.1 | 87 | [[image:image-20220906165217-16.png]] |
![]() |
36.1 | 88 | |
![]() |
63.1 | 89 | С помощью чекбокса выделяются все правила, которые будут использоваться при расчете коллизий. |
![]() |
36.1 | 90 | |
![]() |
63.1 | 91 | [[image:image-20220906165217-17.png]] |
![]() |
36.1 | 92 | |
![]() |
63.1 | 93 | Далее, нажав по группе правил ПКМ, вызывается меню и выбирается пункт «Пересчитать выделенные». |
![]() |
36.1 | 94 | |
![]() |
63.1 | 95 | [[image:image-20220906165217-18.png]] |
![]() |
36.1 | 96 | |
97 | В открывшемся окне будет показано количество выбранных правил. Необходимо подтвердить пересчет. | ||
98 | |||
![]() |
63.1 | 99 | [[image:image-20220906165217-19.png]] |
![]() |
36.1 | 100 | |
101 | Во вкладке «Активные процессы» будет показан прогресс расчета коллизий по заданным правилам. | ||
102 | |||
![]() |
63.1 | 103 | [[image:image-20220906170302-20.png]] |
![]() |
36.1 | 104 | |
105 | По окончанию расчета во вкладке «Уведомления (все)» появится информация о завершении расчета с указанием количества найденных коллизий. | ||
106 | |||
![]() |
63.1 | 107 | [[image:image-20220906170302-21.png]] |
![]() |
36.1 | 108 | |
109 | При выделении чекбоксом рассчитанных коллизий отобразится «Дерево элементов» с рассчитанными коллизиями. | ||
110 | |||
![]() |
63.1 | 111 | [[image:image-20220906170303-22.png]] |
![]() |
36.1 | 112 | |
113 | После выделения чекбоксом одного или всех элементов в «Дереве элементов» список найденных коллизий отобразится в таблице «Коллизии». | ||
114 | |||
![]() |
63.1 | 115 | [[image:image-20220906170303-23.png]] |
![]() |
36.1 | 116 | |
117 | При нажатии ЛКМ по коллизии в таблице «Коллизии» на модели подсветится выбранная коллизия. | ||
118 | |||
![]() |
63.1 | 119 | [[image:image-20220906170303-24.png]] |
![]() |
36.1 | 120 | |
![]() |
63.1 | 121 | При переключении между элементами коллизии выбранный элемент будет подсвечен соответствующим цветом и свойства элемента отобразятся на экране. |
![]() |
36.1 | 122 | |
![]() |
63.1 | 123 | [[image:image-20220906170303-25.png]] |
![]() |
36.1 | 124 | |
![]() |
63.1 | 125 | Выделенные чекбоксом коллизии с помощью меню, которое вызывается ПКМ, можно переназначить на другого пользователя, создать задачу или добавить коллизии к уже созданной задаче, пометить коллизии как доступные, создать по ним заметки. |
126 | |||
127 | [[image:image-20220906170303-26.png]] |