Изменения документа Настройка форм ввода данных

Редактировал(а) admin 2026/09/03 23:18

От версии 1.1
отредактировано pugachevskaya_elena
на 2026/04/17 20:11
Изменить комментарий: К данной версии нет комментариев
К версии 9.7
отредактировано admin
на 2026/08/25 11:27
Изменить комментарий: Updated parent field.

Сводка

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,0 +1,1 @@
1 +xwiki:neyross.Настройка Платформы НЕЙРОСС.access-control.WebHome
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.pugachevskaya_elena
1 +XWiki.admin
Язык по умолчанию
... ... @@ -1,1 +1,1 @@
1 -en
1 +ru
Содержимое
... ... @@ -1,10 +4,5 @@
1 -{{layout}}
2 -{{layout-section ac:type="two_right_sidebar"}}
3 -{{layout-cell}}
4 4  Платформа НЕЙРОСС позволяет произвольным образом настроить формы ввода данных пропуска и его владельца: изменить оформление и последовательность полей, дополнить стандартную форму возможностью ввода биометрических данных, изображений (в том числе непосредственно со сканера), документов, использовать режим доступа, пользовательские поля и задать значения по умолчанию для разных групп пропусков и многое, многое другое.
5 5  
6 -С версии 20.48 изменился шаблон стандартной формы, при этом пользовательские HTML и JSX-формы остались без изменений.
7 -
8 8  {{info}}
9 9  **Переход к функционалу**: [[doc:ui.Рабочий стол НЕЙРОСС.WebHome]] > Управление доступом > Настройки группы > Форма ввода: Владелец пропуска, Форма ввода: Пропуск
10 10  {{/info}}
... ... @@ -11,23 +11,19 @@
11 11  
12 12  Что требуется?
13 13  
14 -* [[Настроить шаблон формы через конструктор форм>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка форм ввода данных.Конструктор форм.WebHome]]
15 -* [[Загрузить готовый шаблон формы>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка форм ввода данных.Готовый шаблон формы.WebHome]]
16 -{{/layout-cell}}
9 +* [[Настроить шаблон формы через конструктор форм>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.input-forms.form-builder.WebHome]]
10 +* [[Загрузить готовый шаблон формы>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.input-forms.form-template.WebHome]]
11 +* [[Отредактировать шаблон формы>>doc:.template-editor.WebHome]]
17 17  
18 -{{layout-cell}}
19 -[[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
13 +== Общие сведения ==
20 20  
21 -{{toc/}}
22 -{{/layout-cell}}
23 -{{/layout-section}}
15 +Шаблоны форм ввода данных пропуска и владельца пропуска представляют собой шаблон в виде HTML, JSX или JSON-файла. Готовый HTML- или JSX-шаблон формы можно произвольным образом модифицировать через встроенный редактор: изменить последовательность и состав полей и их оформление, добавить валидацию значений и прочие функции. JSON-файл формируется встроенным конструктором форм. Конструктор позволяет создать шаблон формы простым «накидыванием» полей, но при этом не позволяет задать пользовательское форматирование.  Шаблон формы устанавливается для конкретной группы пропусков и наследуется дочерними группами, если для дочерних не определены собственные шаблоны. Для любого поля шаблона может быть задано значение по умолчанию, которое будет отображаться в поле при создании новой записи о пропуске или владельце пропуска. Значение по умолчанию не влияет на уже созданные записи владельца/пропуска.
24 24  
25 -{{layout-section ac:type="single"}}
26 -{{layout-cell}}
27 -(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Общие сведения
17 +(% class="box" %)
18 +(((
19 +Конструктор форм добавлен с версии 20.6 Платформы НЕЙРОСС. С версии 20.48 изменился шаблон стандартной формы. Поддержка формата JSX доступна с версии 20.53. Редактор шаблонов HTML и JSX-форм доступен с версии 20.54.
20 +)))
28 28  
29 -Шаблоны форм ввода данных пропуска и владельца пропуска представляют собой шаблон в виде HTML или JSON-файла. HTML-файл можно произвольным образом модифицировать: можно изменить последовательность и состав полей, а также оформление. JSON-файл формируется конструктором форм, представляет собой последовательность полей в стандартном оформлении. Шаблон формы устанавливается для конкретной группы пропусков и наследуется дочерними группами, если для дочерних не определены собственные шаблоны. Для любого поля шаблона может быть задано значение по умолчанию, которое будет отображаться в поле при создании новой записи о пропуске или владельце пропуска. Значение по умолчанию не влияет на уже созданные записи владельца/пропуска.
30 -
31 31  == {{id name="Настройкаформвводаданных-Окнораздела"/}}Окно раздела ==
32 32  
33 33  Настройка шаблонов форм ввода данных пропусков и владельцев осуществляется на вкладке **Настройки группы** раздела **Персонал**.
... ... @@ -43,14 +43,13 @@
43 43  **Группы**: дерево групп пропусков;
44 44  
45 45  {{info}}
46 -В версиях старше 20.20 в качестве группирующего элемента для пропусков АРМ Доступ выступают папки. Блок имеет имя **Папки**. Порядок работы при этом не изменяется. Дополнительная информация приведена в разделе ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.Часто задаваемые вопросы | Платформа НЕЙРОСС.Почему папки пропусков переименованы в группы?.WebHome]]].
37 +В версиях старше 20.20 в качестве группирующего элемента для пропусков АРМ Доступ выступают папки. Блок имеет имя **Папки**. Порядок работы при этом не изменяется. Дополнительная информация приведена в разделе ~[[[doc:neyross.Обслуживание Платформы НЕЙРОСС.faq-neyross.Почему папки пропусков переименованы в группы?.WebHome]]].
47 47  {{/info}}
48 48  )))
49 -1. (% style="letter-spacing: 0.0px;" %)**Вкладки индивидуальной настройки** для выбранной в дереве [1] группы пропусков: формы ввода данных владельца пропуска, формы ввода данных пропуска, [[шаблонов печати пропусков>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка шаблона печати пропуска.WebHome]], [[таблицы пропусков>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка таблицы пропусков.WebHome]](%%), [[дополнительные настройки>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Загрузка пропусков в узлы НЕЙРОСС (дополнительные настройки).WebHome]] (имя группы и проч.)(% style="letter-spacing: 0.0px;" %);
40 +1. **Вкладки индивидуальной настройки** для выбранной в дереве [1] группы пропусков: формы ввода данных владельца пропуска, формы ввода данных пропуска, [[шаблонов печати пропусков>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.print-forms.WebHome]], [[таблицы пропусков>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.pass-table.WebHome]], [[дополнительные настройки>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.node-pass-upload.WebHome]];
50 50  1. (((
51 51  **Тип формы ввода**: поле для загрузки HTML-файла шаблона формы или настройки формы с помощью встроенного конструктора форм;
52 52  
53 -(% class="wrapped" %)
54 54  |=(((
55 55  Значение
56 56  )))|=(((
... ... @@ -69,16 +69,15 @@
69 69  |(((
70 70  Пользовательская форма
71 71  )))|(((
72 -(% class="content-wrapper" %)
73 73  (((
74 74  Настроен пользовательский шаблон формы, который переназначен для этой конкретной группы пропусков и всех её дочерних, если для них не определены собственные шаблоны.
75 75  
76 76  Предустановлены три типа шаблонов формы:
77 77  
78 -* Конструктор форм — шаблон формируется прямо в интерфейсе Платформы НЕЙРОСС путем простого «накидывания» требуемых полей. Созданный шаблон может быть скачан в формате JSON и загружен в качестве шаблона для другой группы пропусков (в том числе, — на другом узле Платформа НЕЙРОСС). Загруженный шаблон может быть отредактирован через Конструктор форм.
79 -* HTML-шаблон — шаблон в формате HTML формируется через сторонние средства (в том числе, — через простой редактор) и загружается в готовом виде. Также может быть скачан и загружен в качестве шаблона для другой группы пропусков, но без возможности редактирования средствами Платформы НЕЙРОСС.
67 +* Конструктор форм — шаблон формируется прямо в интерфейсе Платформы НЕЙРОСС путем простого «накидывания» требуемых полей. Созданный шаблон может быть скачан в формате JSON и загружен в качестве шаблона для другой группы пропусков (в том числе, — на другом узле Платформа НЕЙРОСС). Загруженный шаблон может быть отредактирован через Конструктор форм: изменён состав и последовательность полей; вид формы стандартный и изменению не подлежит.
68 +* HTML-шаблон — шаблон в формате HTML загружается в готовом виде и может быть отредактирован средствами встроенного редактора Платформы НЕЙРОСС. Формат позволяет произвольным образом настроить внешний вид формы. Также может быть скачан и загружен в качестве шаблона для другой группы пропусков (в том числе, — на другом узле Платформа НЕЙРОСС).
80 80  * (((
81 -JSX-шаблон формы — новый тип шаблонов с поддержкой валидации и преобразования введённых данных и использования CSS-стилей.
70 +JSX-шаблон формы — новый «продвинутый» формат шаблонов с поддержкой валидации и преобразования введённых данных и использования CSS-стилей. Загружается в готовом виде и может быть отредактирован средствами встроенного редактора Платформы НЕЙРОСС. Формат обладает широкими возможностями по произвольной кастомизации формы. Также может быть скачан и загружен в качестве шаблона для другой группы пропусков (в том числе, — на другом узле Платформа НЕЙРОСС).
82 82  
83 83  {{info}}
84 84  При необходимости использования JSX-шаблона формы обратитесь к специалистам компании ИТРИУМ с запросом на разработку. Также по предварительной договорённости могут быть выданы инструкции для разработки такой формы самостоятельно.
... ... @@ -89,59 +89,65 @@
89 89  )))
90 90  1. **Значения по умолчанию**: ввод значений по умолчанию для полей формы.
91 91  
92 -== {{id name="Настройкаформвводаданных-Настройкашаблонаизначенийпоумолчанию"/}}Настройка шаблона и значений по умолчанию ==
81 +== {{id name="Настройкаформвводаданных-Настройкашаблонаизначенийпоумолчанию"/}}Настройка шаблона ==
93 93  
94 -(% style="letter-spacing: 0.0px;" %)Запустите АРМ НЕЙРОСС Доступ и авторизуйтесь с учётной записью пользователя с правами администрирования раздела **Персонал **~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Управление пользователями.WebHome]](%%)].
83 +Запустите АРМ НЕЙРОСС Доступ и авторизуйтесь с учётной записью пользователя с правами администрирования раздела **Персонал **~[[[Управление пользователями>>doc:neyross.Настройка Платформы НЕЙРОСС.users.WebHome]]].
95 95  
96 -В разделе (% style="letter-spacing: 0.0px;" %)**Персонал** в блоке **Группы**[1] выделите группу пропусков, настройки которой требуется изменить.\\
85 +В разделе **Персонал** в блоке **Группы**[1] выделите группу пропусков, настройки которой требуется изменить.
97 97  
98 98  {{info}}
99 99  Настройки форм ввода и таблицы пропусков наследуются дочерними группами. Для смены шаблонов форм всей системы в целом, выделите корневую группу **Все **(значение по умолчанию).
100 100  {{/info}}
101 101  
102 -(% style="letter-spacing: 0.0px;" %)\\
103 103  
104 -(% style="letter-spacing: 0.0px;" %)Перейдите к вкладке **Настройки группы**.
92 +Перейдите к вкладке **Настройки группы**.
105 105  
106 -Для настройки шаблона формы владельца пропуска перейдите к вкладке **Форма ввода: Владелец пропуска**.
94 +Для настройки шаблона формы владельца пропуска перейдите к вкладке **Форма ввода: Владелец пропуска**. Для настройки шаблона формы перейдите к вкладке** Форма ввода: Пропуск**.
107 107  
108 108  В блоке [3] отключите наследование, если задано. Для этого установите переключатель **Наследуемый от группы …**  в положение [[image:attach:ui.Параметры узла.WebHome@fa-off.png||thumbnail="true" height="18"]] **Выключено**. Выберите **Пользовательская форма**.
109 109  
110 -Настройте шаблон формы:
98 +Ответьте на вопрос ниже.
111 111  
112 -1. При использовании Конструктора форм нажмите на кнопку **Открыть конструктор **и следуйте инструкциям.
113 -~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка форм ввода данных.Конструктор форм.WebHome]]]\\
114 -1. (((
115 -(% style="letter-spacing: 0.0px;" %)При использовании готового HTML, JSON или JSX-шаблона формы нажмите на кнопку **Выберите файл**, укажите путь к подготовленному файлу шаблона и загрузите его. 
116 -~[[[doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.Настройка форм ввода данных.Готовый шаблон формы.WebHome]]]
100 +|=Вопрос|=Ответ|=Комментарий
101 +|(% colspan="1" rowspan="3" %)У вас есть готовый шаблон формы?|Нет|Нет. Используйте Конструктор форм. Нажмите на кнопку **Открыть конструктор **[3] и следуйте инструкциям.
102 +~[[[Конструктор форм>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.input-forms.form-builder.WebHome]]]
103 +|Да|При использовании готового HTML, JSON или JSX-шаблона формы нажмите на кнопку **Выберите файл **[3], укажите путь к подготовленному файлу шаблона и загрузите его. 
104 +~[[[Готовый шаблон формы>>doc:neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.input-forms.form-template.WebHome]]]
105 +|Да, но нужны дополнения|(((
106 +При использовании JSON-шаблона формы из Конструктора форм, просто повторно нажмите на кнопку **Открыть конструктор** [3] и внесите требуемые изменения.
107 +
108 +При использовании HTML или JSX-шаблона формы нажмите на кнопку Редактировать шаблон [3] и следуйте инструкциям.
109 +
110 +~[[[Редактор шаблона формы>>doc:.template-editor.WebHome]]]
117 117  )))
118 118  
119 -(% style="letter-spacing: 0.0px;" %)При необходимости, настройте значения по умолчанию:
120 120  
121 -1. После настройки формы она отобразится в блоке [4].
122 -1. (((
123 -При необходимости настройки значений по умолчанию, просто введите требуемые значения в поле справа.
124 124  
125 -{{info}}
126 -Введённые данные будут отображаться в форме при создании нового владельца пропуска, но могут быть в любой момент изменены.
127 -{{/info}}
115 +Сохраните изменения.
116 +
117 +== Настройка значений по умолчанию ==
118 +
119 +При необходимости, настройте значения по умолчанию. Введенные значения будут отображаться при создании нового пропуска или владельца, но могут быть в любой момент изменены.
120 +
121 +(% class="box" %)
122 +(((
123 +Значения по умолчанию не влияют на данные уже созданных владельцев/пропусков, даже если поле, для которого задано значение, не заполнено (пустое).
128 128  )))
129 -1. (% style="letter-spacing: 0.0px;" %)Сохраните изменения.
130 130  
131 -\\
126 +В разделе **Персонал** в блоке **Группы**[1] выделите группу пропусков, настройки которой требуется изменить.
132 132  
133 -(% style="letter-spacing: 0.0px;" %)Для настройки шаблона формы пропуска перейдите к вкладке **Форма ввода: Пропуск**.
128 +Перейдите к вкладке **Настройки группы**.
134 134  
135 -Настройте шаблон формы пропуска и задайте значения по умолчанию.
130 +Для настройки шаблона формы владельца пропуска перейдите к вкладке **Форма ввода: Владелец пропуска**. Для настройки шаблона формы перейдите к вкладке** Форма ввода: Пропуск**.
136 136  
137 -\\
132 +Настроенная на предыдущем этапе форма отобразится в блоке [4].
138 138  
139 -== {{id name="Настройкаформвводаданных-Удалениешаблона"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Удаление шаблона(%%) ==
134 +1. При необходимости настройки значений по умолчанию, просто введите требуемые значения в поле справа.
135 +1. Сохраните изменения.
140 140  
137 +== {{id name="Настройкаформвводаданных-Удалениешаблона"/}}Удаление шаблона ==
138 +
141 141  Если текущий шаблон вас не устраивает, вы всегда можете вернуться к предустановленному шаблону или шаблону родительской группы.
142 142  
143 143  1. Для возврата к предустановленному шаблону, в блоке [3] переключитесь к значению **Стандартная форма**. Сохранение производится автоматически.
144 144  1. Для возврата к шаблону родительской группы, в блоке [3], установите переключатель **Наследуемый от группы [Имя родительской группы с настроенным шаблоном]** в положение [[image:attach:ui.Параметры узла.WebHome@fa-on.png||thumbnail="true" height="18"]]**Включено**. Сохранение производится автоматически.
145 -{{/layout-cell}}
146 -{{/layout-section}}
147 -{{/layout}}
s_bp_arm_templates_wnd.png
Автор
... ... @@ -1,1 +1,1 @@
1 -XWiki.pugachevskaya_elena
1 +XWiki.admin
Размер
... ... @@ -1,1 +1,1 @@
1 -34.5 KB
1 +38.8 KB
Содержимое
XWiki.ShortUrlClass[0]
Short URL code
... ... @@ -1,0 +1,1 @@
1 +684eb
Last known target (debug)
... ... @@ -1,0 +1,1 @@
1 +neyross.Настройка Платформы НЕЙРОСС.Настройка функций контроля доступа.input-forms.WebHome

Платформа НЕЙРОСС