/
Groovy API for Custom Form Manipulation
Groovy API for Custom Form Manipulation
Since version 9.0
If you need to create/update/delete instances of Custom Form from any kind of logics, you can use the Custom Form API.
Retrieve API object
api.customFormApi() //❶
❶ Returns a CustomFormApi object.
Create New Custom Form Instance
def customForm = api.customFormApi().newCustomForm()
.setLabel("my custom form 1")
.setTypeId(1) //❶
.setUserGroupViewDetails("viewGroup")
.setUserGroupEdit("groupEdit")
.create()
❶ ID of the CustomFormType.
Update Existing Custom Form Instance
api.customFormApi()
.withId(customForm.id).updateData()
.setLabel("after label")
.setInputValue("input1000", 1001)
.setAttributeValue("attribute1","attribute1")
.doUpdate()
Related content
Custom Form Configuration Overview
Custom Form Configuration Overview
More like this
Advanced Configuration Options (Custom Form)
Advanced Configuration Options (Custom Form)
More like this
Forms (Configurators)
Forms (Configurators)
More like this
Custom Form Logic
Custom Form Logic
Read with this
Custom Form Overview
Custom Form Overview
More like this
Custom Forms
Custom Forms
Read with this
Found an issue in documentation? Write to us.