Override custom field values
When you create custom fields for your organization's events, you might want to set a default value for the field, but the value changes depending on the calendar or event templates in which the field appears. By using custom field overrides, you can set different default values for custom fields according to the condition in which the fields are used, including:
- Only when the fields are used in particular event templates.
- Only when the fields are used in events owned by particular calendars.
- When the fields are included in particular event templates only when the event templates are used on particular calendars.
For example, the picture below shows events at different branches of a city's public library. Instead of setting a default value that's global to the Trumba account, the default value is set for each calendar.
For any field, you can set conditional overrides whether or not you set a global default value when you create the field.
To specify when to override a custom field's global default value
- In your Trumba editing environment, under Other Tasks, click Define Custom Fields.
- In the Define Custom Fields page, click Edit Custom Field Overrides.
- On the Edit Custom Field Overrides page, set the condition in which you want the value to change:
- When the field appears only in a particular event template that uses the field (regardless of the calendar), select the event template from the Event template drop-down list, and for Calendar leave All Calendars selected.
- When the field appears in any event template but only on a particular calendar, for Event Template, leave All Event Templates selected, and select the calendar from the Calendar list.
- When a particular event template uses the field only on a particular calendar, select both the event template and the calendar.
The fields that match the Event Template and Calendar conditions appear in a table. Why are there some values in gray?
- For each field, do any of the following:
Gray field values indicate inheritance
The Edit Custom Field Overrides form shows inherited default settings in gray. For a selected condition, a field can inherit:
You can override the inherited value by entering a new value, and you can revert the field back to inherit from its direct "parent" by clicking the inheritance button next to the field ().
- If a global default value hasn't been set, the value is blank, and you can either leave it that way or enter a value that appears only in the selected condition.
- If you have set a default value for the field under a different selected condition, that value might also appear in gray. If you change the global default, you can reset it to the default by clicking the inheritance button next to the field ().
- When you're done with the settings, you can set custom field overrides for other event templates or calendars (or combinations of the two), or just click OK to return to the Define Custom Fields page.