Описание релизов/0.46.0: различия между версиями
(→Формы) |
(→Отчёты) |
||
Строка 4: | Строка 4: | ||
== Календарные справочники == | == Календарные справочники == | ||
== Отчёты == | == Отчёты == | ||
+ | ===Возможность в параметре для гиперссылки указывать отметку справочника столбца=== | ||
+ | Реализована возможность передавать в параметр, для формирования гиперссылки, элемент справочника столбца. Данная возможность позволяет формировать более сложные гиперссылки, которые будут зависеть как от параметра строки, так и столбца. Для формирования такой ссылки необходимо в блоке "parameterSources" задать два параметра. | ||
+ | |||
+ | <div class="toccolours mw-collapsible mw-collapsed" style="width:800px; overflow:auto;"> | ||
+ | <div style="font-weight:bold;line-height:1.6;">Пример задания параметров</div> | ||
+ | <div class="mw-collapsible-content mw-collapsed-content"> | ||
+ | <syntaxhighlight lang="JSON" line> | ||
+ | "parameterSources": [ | ||
+ | { | ||
+ | "parameterId": 1, | ||
+ | "valueSource": { | ||
+ | "dictionaryAttribute": { | ||
+ | "dictionaryId": 1, | ||
+ | "attribute": { | ||
+ | "discriminator": "OwnAttributeDefinitionDto", | ||
+ | "id": 1 | ||
+ | } | ||
+ | }, | ||
+ | "discriminator": "AttributeValueSourceDto" | ||
+ | } | ||
+ | }, | ||
+ | { | ||
+ | "parameterId": 2, | ||
+ | "valueSource": { | ||
+ | "dictionaryAttribute": { | ||
+ | "dictionaryId": 2, | ||
+ | "attribute": { | ||
+ | "discriminator": "OwnAttributeDefinitionDto", | ||
+ | "id": 1 | ||
+ | } | ||
+ | }, | ||
+ | "discriminator": "AttributeValueSourceDto" | ||
+ | } | ||
+ | } | ||
+ | ], | ||
+ | </syntaxhighlight> | ||
+ | </div></div> | ||
+ | |||
+ | [[Файл:гиперссылки.gif|слева|800px|border]]<br clear="both" /><br> | ||
+ | |||
== Формы == | == Формы == | ||
===Объединение модели клиента и сервера формы=== | ===Объединение модели клиента и сервера формы=== |
Версия 06:54, 14 апреля 2022
Содержание
- 1 Новая функциональность
Новая функциональность
Справочники
Внешние справочники
Календарные справочники
Отчёты
Возможность в параметре для гиперссылки указывать отметку справочника столбца
Реализована возможность передавать в параметр, для формирования гиперссылки, элемент справочника столбца. Данная возможность позволяет формировать более сложные гиперссылки, которые будут зависеть как от параметра строки, так и столбца. Для формирования такой ссылки необходимо в блоке "parameterSources" задать два параметра.
1 "parameterSources": [
2 {
3 "parameterId": 1,
4 "valueSource": {
5 "dictionaryAttribute": {
6 "dictionaryId": 1,
7 "attribute": {
8 "discriminator": "OwnAttributeDefinitionDto",
9 "id": 1
10 }
11 },
12 "discriminator": "AttributeValueSourceDto"
13 }
14 },
15 {
16 "parameterId": 2,
17 "valueSource": {
18 "dictionaryAttribute": {
19 "dictionaryId": 2,
20 "attribute": {
21 "discriminator": "OwnAttributeDefinitionDto",
22 "id": 1
23 }
24 },
25 "discriminator": "AttributeValueSourceDto"
26 }
27 }
28 ],
Формы
Объединение модели клиента и сервера формы
Теперь при создании формы создается 1 объект - форма, вместо двух отдельных - клиентской и серверной. Создаваемая форма объединяет в себе клиентскую и серверную часть: серверная часть располагается в блоке "serverModel", клиентская часть в блоке "data".
Так как серверная и клиентская часть формы объединены, теперь нельзя создать серверную карточку. Данного элемента нет в списке создаваемых объектов.
Методики
Показатели
Согласование
Уведомления
Навигатор
Роли и пользователи
- При первом открытии вкладки и во всех случаях, когда не выбрана роль в центральном дереве отображаются все пользователи.
- Название вкладки в системном навигаторе изменено на 'Роли и Пользователи' (англ. 'Roles and Users').
- В центральном дереве меняется название роли после смены выделения роли в левом дереве.
- В диалоге приглашения пользователя кнопка 'Создать' переименована в 'Пригласить' (англ. 'Invite')
- В диалоге создания/редактирования пользователя изменен порядок: сначала идет Имя/FirstName, затем Фамилия/LastName.
Ограничения на управление ролями и пользователями
Для пользователя добавлены свойства AllowCreateInternalUsers - для добавления новых пользователей и AllowManageRoles – для добавления новых ролей.
- Если AllowCreateInternalUsers = false, то кнопки создания пользователя и смены пароля скрыты. Невозможно создавать новых внешних пользователей, а для существующих - нельзя сбрасывать пароль.
- Если AllowManageRoles = false, то кнопки добавления, редактирования и удаления роли скрыты. Невозможно создавать, изменять и удалять роли.
Ограничения возможностей пользователя при отсутствии прав
Если пользователь не имеет прав на создание объектов, то ему недоступны кнопки:
- создание объекта
- копирование, вставка, вырезание
- удаление
Поиск на панели раздачи прав
Добавлена кнопка поиска на панели раздачи прав, аналогично, как для поиска пользователей на форме Роли и Пользователи.
Пользовательский навигатор
Ресурсы
Обновление
Соединение
Аудит
Файловое хранилище
Общее
Сервис субъектов - Ограничения на количество пользователей
В конфигурационный файл сервиса субъектов добавлен параметр UserLimit, определяющий наибольшее количество пользователей приложения. При достижении лимита невозможно создать нового пользователя, а после удаления пользователей сверх лимита - снова возможно.