Updated: 2025-03-18
TaxCycle contains many dropdown fields on its forms. These fields reference one field code with a value for each possible selection.
To create a condition for a template, data monitor or print set, you need to know the field code and the value. The value is often different than the description displayed in the field, since it cannot contain spaces or punctuation, and it is always in English.
You can easily find the value for a dropdown field by previewing its field code in the Template Editor.
{{CurrentClient.Info.Residency.ResidencyStatus}}
field code to your clipboard.CurrentClient
context.Info.Residency
portion of the field code, removing the row number.ResidencyStatus
portion on its own for the longer condition. ResidencyStatus
is the Resident
value, then apply the not() function to reverse the condition so that it checks for a value other than Resident
selected: {{# not(ResidencyStatus="Resident") }}
DeemedResident
: {{# not(ResidencyStatus="Resident") and not(ResidencyStatus="DeemedResident")}}
{{# not(ResidencyStatus="Resident") and not(ResidencyStatus="DeemedResident")}}
{{CurrentClient.Info.ID.Type}}
field code to your clipboard.{{# CurrentClient.Info.ID.Type="TestamentarySpousal"}}
{{CurrentClient.Info.ID.TypeField}}
{{# CurrentClient.Info.ID.Type=1}}
CurrentClient
context.Info.ID
portion of the field code, removing the row number.Type
portion for the main condition.