Help ELMA BPM Platform
×
Menu

Form Settings Tab


If you have used the Form Builder to create a task form, then on the Settings tab you will be able to configure only the list of actions available to users in Web Application when they work with the user task (fig. 1).
Fig. 1. The Task settings window. The Form Settings tab.
Along with the list of actions, the page content settings become available to you (general information, tabs and buttons for task execution) if you select a Simple form to display the context variables. In this case, you are also able to specify a .NET Razor template file used to display the form (fig. 2).
Fig. 2. The Task settings window. The Form Settings tab.
The Page Menu contains a list of actions available to users in Web Application when they work with the user task. In this settings block, you can select the buttons that will be displayed on the task page in Web Application:
Fig. 3. The Web Interface elements configured in the Page Menu block.
In the Page Content block you can configure the display of the page content:
Fig. 4. The Web Interface elements configured in the Page Content block.
The Use Razor template setting allows you to customize the task interface in Web Application. After activating this setting, you must specify the path to the template file.
Templates are created in the .NET Razor markup. The template file extension must be cshtml. To create a template file you need to use an external editor, such as Microsoft Visual Studio, as the ELMA Designer does not contain tools for editing .NET Razor templates.
The template file must be placed in the configuration directory. We recommend using the following folder structure to store the properties template file of the user task:
In the configuration folder create the following folder structure:
Place the template file in the Task folder.
Thus it is recommended to create the following path to the .NET Razor template file for the user tasks properties:
{Configuration Folder}/WebApplication/Modules/EleWise.ELMA.BPM.Web.Tasks/Views/Task/{Template File} .cshtml
where {Template File }.cshtml is the name of your file that contains the template.
See also:
Copyright © 2006–2019 ELMA