The field Check Box only allows 1 item

The checkbox field does not allow the insertion of multiple checks, only allows 1 check box item.

Hi,

I’m not sure what you mean here. The checkbox control isn’t like the radio button control with several options. There is only ever 1 checkbox in a checkbox control. It is similar to a radio button control in that its output is a single value.

May be you’re after a multi-select list control displayed like checkboxes? If there’s anyone out there wanting to develop more controls for forms, that’d be great.

Thanks
Paul.

1 Like

Yes. I expected this component to allow selection of multiple values. In Activiti this component allows to insert one on top of the other. That is, I enter a check box on the form and then I can add another check box on the other resulting in a box with several check boxes.
It would be great if this functionality were implemented because it greatly helps a multi-component component.
Sorry for the language, but I do not speak English well.

Right, understood. Currently the checkbox field is limited to a one checkbox rendering. But it would be indeed nice to have support for a checkbox group with multiple checkboxes. It’s a possible enhancement feature for the Flowable project.

Best regards,

Tijs

1 Like

I would like to help add this feature. How do I get started? Also, will this require engine changes as in addition to the form modeler changes or does the engine already support this kind of an input?

I am thinking of starting by looking at the source code for the Activiti App and the Flowable Modeler since they are both written in Angular and then porting over the control.

Hi,

This would require changing the Form builder (form-builder.js) and the Form renderer (form-element-template.html). I think adding a new Checkbox form field would make the most sense. You could copy most of the logic and configuration options from the radio-buttons Field type I think. Adding a new form field involves changing the flowable-form-model and flowable-form-json-converter modules.

Best regards,

Tijs

1 Like