Custom form for user tasks

We need some suggestion for our form implementation.
we have built our own UI using angular 8 and have been so far using html form for rendering forms against user task.

for validation and submission we are using jquery to manipulate dom.
it works okay in chrome but very inconsistent in internet explorer. unfortunately IE is default browser in our organisation.
inconsistencies are around wrong validation, sometime it works sometime it doesnt.

we are looking for a long term solution to handle it.
right now we are converting these html forms to angular forms and keeping in the project itself. this is going to increase the size of the deployment and will impact performance,

another way we are looking for is driving the form UI using json based configuration. but this will take time to develop and test.

is there any tried and tested way of handling forms? any pointers will be of great help.

in the form we typical have format validations and visibility of some fields would be dependent on the value of other fields.

BTW these forms are working perfectly with tasklist app of camunda. the team pointed out that its because of the difference in angular version of the UI.

Hi Community

any suggestions please…

Hey @Nishant_Agrawal,

If I understand you correctly, you have written your own Human Task Platform but still use embedded forms as documented by camunda.

In what way (if at all) do you use camunda-sdk-js and commons-ui? In general, you can use the embedded forms as a way to store any HTML with your deployment.

If you are using angular8, I would recommend also building your own form toolkit, or just use regular Angular8 forms. As Camunda Tasklist still uses angular1.7, incompatibilities can happen.

Let me know if you have any specific questions

1 Like

Thank You Martin for the reply.
we are now building our own form toolkit.