Платформа 3V/Формы/Действия/Действия на открытие формы: различия между версиями
< Платформа 3V | Формы | Действия
Перейти к навигации
Перейти к поиску
(не показано 8 промежуточных версий этого же участника) | |||
Строка 2: | Строка 2: | ||
<syntaxhighlight lang="JSON" line> | <syntaxhighlight lang="JSON" line> | ||
− | "uiSources":[...], | + | { |
− | "entryDataSources": [...], | + | "uiSources":[...], |
− | ... | + | "entryDataSources": [...], |
− | "actionIdsOnOpen": [ | + | ... |
− | + | "actionIdsOnOpen": [ | |
− | + | 1, | |
− | + | 2 | |
− | ... | + | ], |
+ | ... | ||
+ | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 16: | Строка 18: | ||
Или добавить действие на открытие через конструктор: | Или добавить действие на открытие через конструктор: | ||
− | [[Файл:Назначение действия на открытие.gif| | + | [[Файл:Назначение действия на открытие.gif|1400px|border]] |
+ | <br> | ||
+ | |||
+ | |||
+ | <div class="NavFrame" style="width:800px; overflow:auto;"> | ||
+ | <div class="NavHead">Пример с выполнением действий на открытие</div> | ||
+ | <div class="NavContent"> | ||
+ | [https://study.3v-cloud.com/navigator/#/home?objectId=1534 Форма с установкой полей при открытии] | ||
+ | </div> | ||
+ | </div> |
Текущая версия на 07:19, 26 апреля 2022
При необходимости выполнения определенных действий при открытии формы, например, расчет методики или выставление значения в поле, используйте следующую настройку в серверной форме:
1 {
2 "uiSources":[...],
3 "entryDataSources": [...],
4 ...
5 "actionIdsOnOpen": [
6 1,
7 2
8 ],
9 ...
10 }
Где в actionIdsOnOpen указываются идентификаторы настроенных в форме действий.
Или добавить действие на открытие через конструктор:
Пример с выполнением действий на открытие