
Number
The number format displays the output of the calculation as a decimal number. There is one additional configuration option available if number is selected. Decimal places: you can decide how many decimal places you want to be displayed. The number format should be selected if you wish to perform mathematical operations on numbers, using questions from your form. You can manually edit the expression by adding operators such as +, -, *, /. You can also add constants (decimal numbers) and parentheses. An example would be subtracting the expected cost from the final cost to calculate the difference.Text
The text format will display the output of the calculation as a text string. There are no additional configuration options available if text is selected. The text format should be selected if you wish to perform string concatenation with text. An example would be concatenating a first name with a last name to calculate the full name. Numbers entered will be treated as characters, so +2 will output “bob2”.Currency
The currency format will display the output of the calculation as a decimal number including a currency symbol. There are additional configuration options available if currency is selected. Currency: you can choose which currency you wish to be displayed, options include:- US Dollar - $
- Australian Dollar - $
- Canadian Dollar - $
- New Zealand Dollar - $
- Euro - €
- Japanese Yen - ¥
- Pound Sterling - £
- Nigerian Naira - ₦
- Chinese Yuan Renminbi - ¥
- Swiss Franc - CHF
- Singapore Dollar - S$
Percentage
The percentage format will display the output of the calculation as a decimal number including a percentage symbol. There is one additional configuration option available if percentage is selected. Decimal places: you can decide how many decimal places you want to be displayed. The percentage format is similar to the number format but the output will display a percentage symbol % with the calculated value.Hyperlink
The hyperlink format will display a clickable link on the form that users can use to open a specified URL. The URL for the hyperlink can be manually entered if it is a static URL, for example to link users to a specific document. Alternatively, you can generate the link by entering part of the URL into the expression, and using questions or the available tokens to change where the link navigates to. There are additional configuration options available if hyperlink is selected. Label: this will be displayed on the form as the link title - for example “Click here”. Expression tokens: there are tokens available to use when generating the hyperlink. {{FormID}}: replaced by the current form’s form ID. {{StepID}}: replaced by the current step’s step ID. {{FlowTitle}}: replaced by the flow’s title. {{StepTitle}}: replaced by the step’s title. {{FormTitle}}: replaced by the form’s title (prefix + form ID). {{FlowFormaUrl}}: replaced by the full URL for where the FlowForma app is installed - “…yourcompany.sharepoint.com/sites/hr/leaverequest/flowforma” {{FlowFormaParentUrl}}: replaced by the full URL of the parent site to where the FlowForma app is installed - “…yourcompany.sharepoint.com/sites/hr/leaverequest” {{FlowFormaSiteCollectionRoot}}: replaced by the full URL of the site collection to where the FlowForma app is installed - “…yourcompany.sharepoint.com/sites/hr”While tokens in FlowForma are generally used with a single set of curly brackets, tokens for the hyperlink require a double set of curly brackets, so they are not confused with questions codes in the expression.
Notes about calculated questionsIn order to see the result of a calculated question, ensure that:
- All questions included in the expression are visible or rendered (not hidden) in the flow
- The calculated question is visible or rendered

