2014-10-22 6 views
2

В версии camunda-bpm версии 7.2.0-alpha5 я не вижу значения переменной «complete». Он показывает только пустое текстовое поле. Он работает в 7.1.0 финале. Был ли способ обращения к переменному изменению в 7.2.0?Embedded-Task-Forms не отображают значение переменной в Camunda 7.2.0-alpha5

То, что он выглядит в списке задач:

tasklist-view

Я думаю, что моя переменная правильно инициализирован по крайней мере согласно кабине:

variable in cockpit

Ниже приведен код моего внедренный -тасковая форма:

<form class="form-horizontal"> 
    <div class="control-group"> 
    <label class="control-label">Task Complete?</label> 
     <div class="controls"> 
     <input form-field type="boolean" name="complete" readonly="true"/> 
     </div> 
    </div> 
</form> 

Я делаю что-то неправильно или это ошибка?

ответ

2

Согласно docs of the camunda BPM JS SDK вашего ввода HTML, а должны выглядеть следующим образом:

не
<input type="text" 
    cam-variable-name="complete" 
    cam-variable-type="Boolean" /> 

В HTML нет никакого type="boolean", 'эквивалентный' предпочел бы быть type="checkbox" (но it still has to be implemented)

+0

ОК, кажется, исправить проблему. Спасибо. Я даже не знал, что есть camunda sdk-js. Думаю, им нужно еще кое-что поработать над их документацией. – Denson

+0

Мы работаем над этим. Собственно, этот SDK является своего рода частью предстоящего выпуска (7.2). Это один из краеугольных камней нового приложения Tasklist. – zeropaper