Skip to main content

eForm Parts Gallery

A guide to the various components of GT eForms.

๐Ÿ“„๏ธ Annotations

Annotations are a new 3.50 Helium code pattern that tells the form engine what a custom PeopleCode part/hook is dependent on/subscribed to in the form so the engine knows when it needs to fire the part/hook. Gideon Tayor customers can learn more about these code patterms in the GT 3.50 Helium Technical Reference document located in the Tips N Tricks folder of the GT Customer Self Service documentation site. This page helps you see all the parts/hooks that a Form Type (Network Id) uses and which ones have annotations. This gives visibility into technical code extensions allowing a functional user to know there are code elements subscribed to form elements that are not visible in Form Setup.

๐Ÿ“„๏ธ Deferred Mode

In Helium 3.50+, all fields are initially set to Calculated deferred mode, which means the framework automatically determines whether deferred mode should be on or off based on field dependencies. If a field has dependencies, deferred mode is calculated as Off, meaning the form will make a trip to the server to process dependent logic changes when a form user leaves the field. If a field has no dependencies, deferred mode is calculated as On, meaning the form will skip a trip to the server.