Платформа 3V/Формы/Действия/Подтверждение действия: различия между версиями
< Платформа 3V | Формы | Действия
Перейти к навигации
Перейти к поиску
(Новая страница: «Если необходимо перед выполнением некоторых действий на кнопку вызвать подтверждение д...») |
|||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 35: | Строка 35: | ||
| localizedMessage.items|| Сообщения с учетом локализации | | localizedMessage.items|| Сообщения с учетом локализации | ||
|- | |- | ||
− | | items.language|| Локаль | + | | items.language|| Локаль (например, ru, en) |
|- | |- | ||
| items.value|| Сообщение для отображения в данной локали | | items.value|| Сообщение для отображения в данной локали | ||
Строка 43: | Строка 43: | ||
==Пример использования== | ==Пример использования== | ||
+ | <div class="NavFrame collapsed" style="width:1200px; overflow:auto;"> | ||
+ | <div class="NavHead">Пример</div> | ||
+ | <div class="NavContent"> | ||
+ | [https://study.3v-cloud.com/navigator/#/home?objectId=2721 Форма с подтверждением нажатия на кнопку] | ||
+ | </div> | ||
+ | </div> | ||
+ | <br> |
Текущая версия на 09:54, 5 апреля 2022
Если необходимо перед выполнением некоторых действий на кнопку вызвать подтверждение действия пользователя, в "серверную" часть поля укажите настройку actionConfirmation:
1 {
2 "actionConfirmation": {
3 "localizedMessage": {
4 "defaultValue": "Новый договор будет сразу создан при открытии формы. Продолжить?",
5 "items": [
6 {
7 "language": "ru",
8 "value": "Новый договор будет сразу создан при открытии формы. Продолжить?"
9 },
10 {
11 "language": "en",
12 "value": "A new contract will be created immediately upon opening the form. Proceed?"
13 }
14 ]
15 },
16 "conditionExpressionId": null
17 },
18 "actions": [
19 1
20 ],
21 .....
22 "discriminator": "CustomButtonEntry"
23 }
Описание свойств
Свойство | Описание |
---|---|
localizedMessage. defaultValue | Сообщение по умолчанию без учета выбранной локализации |
localizedMessage.items | Сообщения с учетом локализации |
items.language | Локаль (например, ru, en) |
items.value | Сообщение для отображения в данной локали |
conditionExpressionId | Идентификатор выражения, которые возвращает true/false, которое является условием для отображения подтверждения (при необходимости) |
Пример использования