cancel
Showing results for 
Search instead for 
Did you mean: 

Customizing forms

jsalvador
Champ in-the-making
Champ in-the-making
Hi! Sorry if this post is duplicated, I was looking for the search function but I didn't found it Smiley Sad

I'm working with Alfresco Community 5.1, and I need to create a full custom workflow with its own form in Alfresco task's manager. Create the workflow with Eclipse's plugin is easy, but I don't know how to create a custom form with my own input fields for this task.

I'm reading the docs form Alfresco Community, but I have a lot of doubts with it… Does anyone know or recommend any guide that I can use?

Thanks.
1 ACCEPTED ANSWER

steven_okennedy
Star Contributor
Star Contributor
Hi

The way that the Alfresco/Share interact with the workflow engine is to use a task model that matches the requirements for each task in the workflow.  The task model can define one or more types, with the properties that will be used and entered into the screen by the user.  This is then used with the Forms Service to allow the display of the forms for each task.

Have a look at this tutorial as a good starting point: http://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.html.  It may be possible with the new Content Model Manager functionality in Alfresco 5.1 to actually simplify this by no longer needing to hand craft the xml required for the task model & form configuration as well.

Regards

Steven

View answer in original post

2 REPLIES 2

steven_okennedy
Star Contributor
Star Contributor
Hi

The way that the Alfresco/Share interact with the workflow engine is to use a task model that matches the requirements for each task in the workflow.  The task model can define one or more types, with the properties that will be used and entered into the screen by the user.  This is then used with the Forms Service to allow the display of the forms for each task.

Have a look at this tutorial as a good starting point: http://ecmarchitect.com/alfresco-developer-series-tutorials/workflow/tutorial/tutorial.html.  It may be possible with the new Content Model Manager functionality in Alfresco 5.1 to actually simplify this by no longer needing to hand craft the xml required for the task model & form configuration as well.

Regards

Steven

Thanks Steven! This help me a lot!