Платформа 3V/Формы/Действия/Выставление значения в источник: различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
 
Строка 83: Строка 83:
 
       },
 
       },
 
       "controlsValueCalculateRulesIds": [],
 
       "controlsValueCalculateRulesIds": [],
      "conditionalActions": [
 
        113
 
      ],
 
 
       "onBeforeClickConditionalActions": [],
 
       "onBeforeClickConditionalActions": [],
 
       "id": 113,
 
       "id": 113,
Строка 165: Строка 162:
 
   ],
 
   ],
 
   "conditionActionIdsOnOpen": [],
 
   "conditionActionIdsOnOpen": [],
  "conditionalActions": [
 
    {
 
      "id": 113,
 
      "binaryConditionRuleId": null,
 
      "actions": [
 
        113
 
      ],
 
      "parallelRunning": true
 
    }
 
  ],
 
 
   "selectionSets": [],
 
   "selectionSets": [],
 
   "reportTemplates": [],
 
   "reportTemplates": [],

Текущая версия на 11:59, 4 августа 2022

Действие, которое выставляет значение с помощью выражения в источник, имеет следующую структуру:

1 {
2       "id": 113,
3       "dictionarySourceId": 220,
4       "needRebuildingDictionaryInstance": true,
5       "expressionId": 1,
6       "discriminator": "SetDictionarySourceValueByExpressionAction"
7 }

Описание свойств действия

Свойство Описание
id Идентификатор действия
dictionarySourceId Идентификатор справочника
needRebuildingDictionaryInstance Флаг обновления источника, при выполнении действия
expressionId Идентификатор выражения
discriminator CalculateControlValueAction

Пример использования(вывод строки)

Кейс: Выставить заранее объявленный атрибут при нажатии на кнопку.

Добавить в выражение идентификатор справочника и выводимого атрибута . Вывод производится при нажатии на кнопку.

Выставление в источник.gif








JSON серверной карточки