Я пытаюсь предварительно выбрать option
из select
во встроенной HTML-форме в Camunda Tasklist , но всегда выбирается первый вариант.
Я следовал Привязка к переменной процесса :
Привязка к переменной процесса
Поле выбора можетбыть привязанным к переменной процесса, используя директиву cam-variable-name
:
<select cam-variable-name="foo" cam-variable-type="String">
<option>bar</option>
<option>zar</option>
</select>
Исследования
Я также читаю CAM-3173 :
в поле выбора не отображается правильная опция
Если я установлю значение переменной в поле выбора в стартовой форме, следующая задачаформа не показывает вариант, который был выбран в стартовой форме.Он использует тот же блок выбора.
, но я использую Camunda 7.9, и проблема исправлена с версии 7.2.3.
HTML
<form>
<select cam-variable-name="variable" cam-variable-type="String">
<option value="option1">option1</option>
<option value="option2">option2</option>
</select>
</form>
Результат
option1
предварительно выбран.Я проверил переменную процесса перед вводом пользовательской задачи, и она содержит option2
.
Что я сделал не так?Если ошибка все еще существует, есть ли обходной путь?