Wiki source code of 01_Структура дерева правил
Last modified by Bimit Administrator on 05.08.2025, 10:15
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | Создание правил проверок начинается с построения дерева проверок, состоящего из объединяющих правила групп и подгрупп. Структуру дерева пользователь выстраивает самостоятельно. | ||
2 | |||
3 | [[image:1753779650205-563.png]] | ||
4 | |||
5 | Создание группы проверок осуществляется через основные инструменты: | ||
6 | |||
7 | * Кнопка **//«Добавить группу»//** в основном интерфейсе блока //«Дерево правил»// вкладки //«Настройки»//. | ||
8 | * Пункт **//«Новая группа»//** в контекстном меню вкладки //«Настройки»//, позволяющий добавлять группы верхнего уровня. | ||
9 | |||
10 | [[image:1753779650209-671.png]] | ||
11 | |||
12 | * Пункт **//«Импортировать правила»//** в контекстном меню вкладки //«Настройки»// для импорта готовой структуры с правилами. | ||
13 | |||
14 | [[image:1753779650213-778.png]] | ||
15 | |||
16 | **//Добавить группу//** | ||
17 | |||
18 | При клике на кнопку //«Добавит группу» //открывается модальное окно для ввода названия группы. | ||
19 | |||
20 | [[image:1753779673187-356.png]] | ||
21 | |||
22 | После сохранения новая группа отобразится в интерфейсе блока //«Дерево правил»//. | ||
23 | |||
24 | [[image:1753779673191-463.png]] | ||
25 | |||
26 | **Обратите внимание!** Созданная г//руппа без правил отображается в неактивном состоянии.// | ||
27 | |||
28 | **//Новая группа//** | ||
29 | |||
30 | При выборе пункта //«Новая группа»// в контекстном меню вкладки //«Настройки»// открывается модальное окно с полем для ввода названия группы и полем для указания родительского элемента. | ||
31 | |||
32 | [[image:1753779689799-238.png]] | ||
33 | |||
34 | При сохранении группы без выбора родительского уровня система автоматически добавляет её как самостоятельный элемент на верхний уровень структуры. | ||
35 | |||
36 | [[image:1753779689802-869.png]] | ||
37 | |||
38 | Контекстное меню, вызываемое кликом по кнопке **//«Меню»//** или ПКМ по строке с названием группы, позволяет редактировать или удалить группу, создавать подгруппы и добавлять правила. | ||
39 | |||
40 | [[image:1753779689805-738.png]] | ||
41 | |||
42 | **//Создать подгруппу//** | ||
43 | |||
44 | При выборе пункта //«Создать подгруппу»// открывается модальное окно с полем для ввода названия подгруппы и полем с указанным родительским элементом, доступным для редактирования. | ||
45 | |||
46 | [[image:1753779725571-411.png]] | ||
47 | |||
48 | Сохраненная подгруппа отобразится в дереве правил согласно заданной структуре. | ||
49 | |||
50 | [[image:1753779725575-320.png]] | ||
51 | |||
52 | **//Редактировать группу//** | ||
53 | |||
54 | При выборе пункта //«Редактировать группу»// доступно изменение названий групп/подгрупп и их иерархии через выпадающий список «Родительский элемент». | ||
55 | |||
56 | [[image:1753779738491-905.png]] | ||
57 | |||
58 | **//Удалить группу//** | ||
59 | |||
60 | Полное удаление группы со всеми вложенными подгруппами и правилами осуществляется через пункт меню //«Удалить группу»// с обязательным подтверждением операции в модальном окне. | ||
61 | |||
62 | [[image:1753779757071-647.png]] | ||
63 | |||
64 | **//Новое правило//** | ||
65 | |||
66 | Создание правил проверки доступно на уровне группы и подгруппы. | ||
67 | |||
68 | При выборе пункта //«Новое правило»// открывается модальное окно, содержащее обязательные параметры заполнения: название правила, его расположение в организационной структуре и тип выполняемой проверки. | ||
69 | |||
70 | [[image:1753779757076-375.png]] | ||
71 | |||
72 | Созданное правило отразится в блоке //«Дерево правил»//. | ||
73 | |||
74 | [[image:1753779757080-519.png]] | ||
75 | |||
76 | **Обратите внимание!** //Подробная информация о настройке правил проверки представлена в разделе документации //[[//«Настройка правила»//>>doc:3_manual.08_checks.01_check_tree.02_r_setting.WebHome]]//.// | ||
77 | |||
78 | //Подробная информация о типах и настройках шаблонов выполняемых проверок представлена в разделе документации //[[//«Шаблоны проверок»//>>doc:3_manual.08_checks.02_sets_check.WebHome]]//.// | ||
79 | |||
80 | **//Импортировать правила//** | ||
81 | |||
82 | При выборе пункта //«Импортировать правила»// в контекстном меню вкладки //«Настройки//» система позволяет загрузить заранее подготовленную структуру с правилами. | ||
83 | |||
84 | [[image:1753779784550-908.png]] | ||
85 | |||
86 | При клике на пункт **//«Импортировать правила»//** открывается стандартное окно проводника, где можно найти и загрузить нужный файл в формат .JSON с локального устройства. | ||
87 | |||
88 | [[image:1753779784553-720.png]] | ||
89 | |||
90 | По окончании импорта система полностью интегрирует структуру правил из загруженного файла в текущий проект. | ||
91 | |||
92 | [[image:1753779784556-857.png]] | ||
93 | |||
94 | При выборе пункта **//«Экспортировать правила»//** в контекстном меню вкладки //«Настройки»// система позволяет выгрузить созданную или отредактированную структуру дерева правил в формат .JSON. | ||
95 | |||
96 | [[image:1753779784561-950.png]] | ||
97 | |||
98 | При клике на пункт **//«Экспортировать правила» //**система создает файл в формате .JSON, точно сохраняющий текущую структуру и настройки системы проверок, и автоматически загружает его на локальное устройство пользователя. |