Embedded-Task-Forms не показват стойността на променливата в Camunda 7.2.0-alpha5

Във версията 7.2.0-alpha5 на camunda-bpm не мога да видя стойността на променливата "complete". Показва само празно текстово поле. Работи в 7.1.0-final. Начинът на адресиране на променлива промени ли се в 7.2.0?

Ето как изглежда в списъка със задачи:

tasklist-view

Предполагам, че променливата ми е правилно инициализирана поне според пилотската кабина:

променлива в пилотската кабина

По-долу е кодът на моя формуляр за вградена задача:

<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> 

Правя ли нещо нередно или е грешка?


person Denson    schedule 22.10.2014    source източник


Отговори (1)


Според документи на camunda BPM JS SDK вашият въведен HTML трябва по-скоро да изглежда така:

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

В HTML няма type="boolean", „еквивалентът“ по-скоро би бил type="checkbox" (но все още има трябва да се внедри)

person zeropaper    schedule 23.10.2014
comment
Добре, изглежда, че решава проблема. Благодаря ти. Дори не знаех, че има camunda sdk-js. Предполагам, че трябва да поработят още малко върху документацията си. - person Denson; 23.10.2014
comment
Работим върху това. Всъщност този SDK е нещо като част от предстоящата (7.2) версия. Това е един от основните елементи на новото приложение Tasklist. - person zeropaper; 23.10.2014