All Segment Fields Tab
Overview
The All Segment Fields tab allows configuration of field properties across all segments of a form type from a single page. Use this page to set display options, required status, visibility, initialization/update, and other properties for all fields used in the form. Form builders can still access individual segments and fields through the Pages tab as needed.
Navigation: Main Menu > Manage GT eForms 3.x > Form Setup – All Segment Fields tab

Features
Filters
For larger forms, the list of fields displayed on this page will be lengthy. To help narrow it down, three filtering fields are provided. All three filters work together when you click Search/Refresh. Each filter includes prompts based on the values used in current form type. However, you can also enter partial values in these filter fields. By default, the filtering performs a “begins with” match, but you can use SQL wildcard characters (_ and %) for more flexible searches. For any filter field left blank, no filtering will be applied for that value.
Note: Clicking Search/Refresh reloads the grid data from the database. Any unsaved changes will be lost unless you first click Apply Changes.

| Field | Use |
|---|---|
| Segment | You may use the prompt to select from segments used on the current form type, or type in a partial value to match on. After choosing a value, clicking the ‘search/refresh’ button populates the grid with only those fields found on segments used on the current form type that match. |
| Record Tag | You may use the prompt to select from record tags used on the current form type, or type in a partial value to match on. After choosing a value, clicking the ‘search/refresh’ button populates the grid with only those fields found on record tags used on the current form type that match. |
| Field Name | You may use the prompt to select from all fields used on the current form type, or type in a partial value to match on. After choosing a value, clicking the ‘search/refresh’ button populates the grid with only those fields used on the current form type that match. |
| Search/Refresh | Use this button to filter the Fields grid based on the parameters you provide in the Segment, Record Tag, and Field Name fields. |
| Clear Filters | Use this button to clear all filters and load all fields in your form. |
Fields Grid
The fields grid contains three tabs. The first tab, Field Properties, shows values specific to each field by segment. The second tab, Form Field Links, shows values specific to each field by record tag. The third tab, Lookup & Format Rules, shows each field's prompt, related description and format rule settings.
Please note, because the grid is loaded by segment field instances, a single record tag field may appear more than once if it exists on multiple segments. When this occurs, any changes made on the Form Field Links tab will automatically sync across all rows that share the same record tag field.
Field Properties

Form Field Links

| Field | Use |
|---|---|
| Segment | Displays the Segment ID as a clickable link. Clicking the link opens the segment’s configuration page in a modal. |
| Segment Label | Displays the label defined for the segment. |
| Field Alias | Displays the record.field alias for the field (e.g., PAGEREC.BUSINESS_UNIT). |
| Label | Update the field label that displays on the form to end users. |
| Display Only | Update the display only property for the field Yes: display only No: editable field Dynamic: when selected, a Visual If icon will appear. Configure a Visual If expression to control when the field is display-only. |
| Required | Update the required property for the field Yes: required No: not required Dynamic: when selected, a Visual If icon will appear. Configure a Visual If expression to control when the field is required. |
| Show | Update the show property for the field Yes: visible No: hidden Dynamic: when selected, a Visual If icon will appear. Configure a Visual If expression to control when the field is shown. |
| Display/Required/Show Name | A name field may appear if a saved Visual If is used for that specific condition. |
| Deferred | Update the deferred property for the field: Calculated: (default value) The framework determines whether field change processing can be deferred based on downstream dependencies. Off: Forces a field to NOT defer processing even if the framework determines it can be. One reason to do this is to force a trip on fields that benefit from validating formatting after the user leaves the field, such as date and number fields. On: Forces a field to be deferred even if the framework determines something depends on it on it. The dependencies will get resolved for deferred fields during the next trip that is triggered. |
| Initialize From | Dropdown to select how the framework should generate the value that appears in the field when the form initially loads. Dropdown Options = Constant, Data Pool, or Smart Source |
| Initialize From Data Pool | Enter a data pool smart source that will return a value based on the keys set on the data pool. The returned value will populate this field on form load |
| Initialize From SmartSrc | Enter a dynamic smart source value to populate this field on form load. Note: if your smart source is a data pool smart source, this option should not be used, and “Initialize from” should be set to Data Pool instead. |
| Initialize From Constant | Enter a static value to populate this field on form load. Constant values should obey field types (dates for date fields, code values for code fields) |
| Update When This Source Changes | Enter any smart source to populate this field. This logic will only run once the form is open and once any fields the smart source is dependent on change. |
Lookup & Format Rules
Introduced in GT eForms 3.77.00. These are the same settings as the Prompt Settings, Related Description and Format Rule settings in a field's details on the Pages tab, so you can set them for many fields at once.

| Field | Use |
|---|---|
| Prompt Record Tag | The data pool record tag that the field's prompt uses. Available only for fields with the Prompt display type. |
| Show Multifield Prompt (checkbox) | When checked, the prompt shows the data pool record's search criteria and search results fields. Available only for fields with the Prompt display type. |
| Prompt Descr Field | The field shown as a description next to each value in the prompt. Available only for fields with the Prompt display type, and not when Show Multifield Prompt is checked. |
| Related Record Tag | The data pool record tag for the related description shown to the right of the field. |
| Related Field | The field on the Related Record Tag whose value is shown as the related description. |
| Rule Name | The format rule that validates the field's value. |
Applying Changes
After making changes, two Apply Changes buttons will appear. Clicking either of these buttons will immediately apply the changes to the form setup and save them, so you don't need to click Save as well, even though the instruction at the top of the page mentions it. Once all the changes have been made and applied, the form type must be built. Navigating away, even to other tabs in Form Setup, without using Apply Changes will cause unapplied changes to be lost.

The Apply Changes buttons display after any change is made within the Fields grid.