Scripting

Home

Scripting

A wonderful way to customize your form in Helix is to write JavaScript that can be run against the form. The Helix files themselves are not meant to be altered, but the entity and attribute interfaces provide ways for administrators to write JavaScript code that is executed OnSave, OnLoad, and OnChange.

Entity records provide the interface for writting OnSave and OnLoad events for the form and the attribute record provides the interface for the OnChange scripting.

The form name of the Helix form is 'isitForm' and the field names of each field are the literal column names. With this information, someone familiar with JavaScript should be able to make the form do anything they want.

Below is an example of an OnChange JavaScript written into Helix.