Skip to main content
Version: 1.25 (Current)

Add Tags Input

This action will add a tags input field to the specified dynamic container.

Parameter Reference

ParameterDescriptionSupports TokensDefault
Container IdThis is the Container Id to place this hidden field into. Eg. Add a Dynamic Field Container having id DynamicFieldContainer. "DynamicFieldContainer" is the ID of the field. Supports Tokens.NoNone
Field IdRequired. Give this field an id so you can reference it later. Supports Tokens.NoNone
Field DescriptionGive this field a description. Supports Tokens.NoNone
Field TitleGive this field an title/name which is a label. Supports Tokens.NoNone
Data SourceRequired. Choose from existing data sources to bring items fromNoNone
Tokenize Datasource ParametersTokenize the parameters of the datasource when generating the field. (Otherwise the tokenization happens when the initialization process ends.) If you are generating fields using tokens from an 'Execute Actions for each List Entry' the token replacement will happen after all initialization actions so tokens used in datasource parameters (eg. SQL Query with a query containing tokens from current context) might not be replaced correctly.NoTrue
Initial TagsComma delimited list with tags to load into the control initially. Supports Tokens so you can pull data from various sources such as user profile.NoNone
Limit Number of TagsLimit the number of tags a user is allowed to submit. Supports Tokens.NoNone
Bind Expression - ShowDynamically show or hide this field. This must be a boolean expression. Use standard javascript boolean operators (==, !=, <,> , !). For example, use [PaymentMethod] == 'CreditCard' to show the credit card field only when the Payment Method is set accordingly. Supports Tokens.NoNone
Preserve Layout?Check this box in order to make sure hiding/showing fields will not affect the layout of the form.NoNone
Bind Expression - ValueDynamically compute the value of this field. So when other fields change this fields updates automatically. Use standard javascript operators where needed (+, -, *, /). For example, use [FirstName] ' ' [LastName] to automatically fill the Display Name field. Note that once the value is edited manually, the automatic synchronization stops. Supports Tokens.NoNone
Bind Expression - On Change/ClickBind some javascript code to execute when the value in this field changes or when a button is clicked. Access the form fields by using syntax [FieldId] which maps to the js object form.fields.FieldId.value. For buttons, you can "return false;" to prevent the form from submitting. Supports Tokens.NoNone
Tokenize Bind Expressions?Check this box in order to tokenize the Bind Expressions fields. This is useful when you dynamically compute the id values so you need to tokenize and obtain the real IDs first.NoNone
Field ID Token NameSimilarly to normal fields, the ID is the name/inputted id sanitized. This means that if you dynamically generate id's, they might contain spaces or other invalid characters. For this, we output the sanitized id of the field. Give a name to this token which holds the sanitized ID.NoNone