Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Work Tasks

Custom Controls

  • Last UpdatedApr 28, 2021
  • 1 minute read

Custom controls are controls designed with specific or custom properties. Custom controls make use of the advanced forms features and support jQuery and Knockout based JavaScript controls.

Custom controls can be added either to a custom category or to the Controls category in the Forms Designer toolbox.

A custom control is created and integrated with the forms as follows:

  • Create a dynamic-link library (DLL) or an assembly where all the prerequisites for creating and registering a custom forms control is followed.

  • Add the assembly to the global assembly cache (GAC) or place the assembly in a dedicated folder.

  • If the assembly is placed in a dedicated folder, then register the location of the folder with the SOA Folder List.

  • Register the assembly as a forms custom control through the Forms Controls.

  • Use the new custom control in your forms from the toolbox in the Forms Designer.

Note:

- When you add a custom control as part of the Form, the reference to the path of the custom control is present in the Form. Hence, if you import the Form containing custom control in another environment, the Form expects that the custom control is present in the same path.

- For support in the AVEVA Work Tasks Pro app,
- update the CSS files in the path ../<BPMUITemplates>/Default/NextGenForms/custom/css.
- update the js files in the path ../<BPMUITemplates>/Default/NextGenForms/custom/js.
- For AVEVA Work Tasks Pro, mapping of themes is not considered.

TitleResults for “How to create a CRG?”Also Available in