View this page in the latest version of Appian. a!customFieldMultiply_26r9 Function Share Share via LinkedIn Reddit Email Copy Link Print On This Page This page contains information related to an old version of the a!customFieldMultiply() Function. To take advantage of the latest features and improvements, we always recommend you use the latest version whenever possible. See the latest version's page for information about what's been changed. Function a!customFieldMultiply_26r9( value ) Used to create a real-time custom record field, this function returns the result of multiplying a series of values. You can multiply record fields, related record fields, or literal values of type Number (Integer) or Number (Decimal Floating). Parameters Keyword Type Description value Any Type An array containing any combination of record fields, related record fields, or literal values to be multiplied. You must have at least two values in the array. Usage considerations Where to use this function The a!customFieldMultiply_26r9() function can only be used to create a custom record field that evaluates in real time. This means you can reference related record fields, constants, and other supported functions in your calculations. To create a custom record field that evaluates in real-time: In your record type, go to Data Model. Click NEW CUSTOM RECORD FIELD. From SELECT A TEMPLATE, choose Write Your Own Expression. Choose Real-time evaluation. Click NEXT. Enter an expression using any Custom Field function. Note: Custom record fields that evaluate in real-time must use at least one Custom Field function. Click NEXT. Enter a Name for your custom record field. Click CREATE. Click SAVE. The new custom record field appears in your list of fields. Use with other Custom Field functions You can use the a!customFieldMultiply_26r9() function in conjunction with other Custom Field functions, like a!customFieldSubtract(), a!customFieldSum(), or a!customFieldDivide() to create the calculations you need. See the Real-time evaluation recipes for an example. Example Let's say you want to calculate each employee's potential bonus amount. The Employee record type has an annualSalary field, which contains each employee's salary amount. The Level record type has a percentBonus field, which determines the potential bonus amount based on an employee's level in the organization. To calculate each employee's potential bonus amount, you could create a custom record field on the Employee record type that evaluates in real-time so you can reference the related record field from the Level record type in your calculation. The expression would look something like this: 1 2 3 4 5 6 a!customFieldMultiply_26r9( value: { recordType!Employee.fields.annualSalary, recordType!Employee.relationships.level.fields.percentBonus } ) Feature compatibility The table below lists this function's compatibility with various features in Appian. Feature Compatibility Note Portals Partially compatible Can be used with Appian Portals if it is connected using an integration and web API. Offline Interfaces Incompatible Sync-Time Custom Record Fields Incompatible Real-Time Custom Record Fields Compatible Can only be used to create a custom record field that evaluates in real time. It cannot be used anywhere else in your application. Process Reports Incompatible Cannot be used to configure a process report. Process Events Partially compatible If autoscale is enabled, can be used to configure a supported process event node (such as a start event or timer event). Process Autoscaling Incompatible Cannot be used in autoscaled processes. Event Consumer Filter Conditions Compatible Can be used in filter conditions. Event Consumer Event Handlers Compatible Can be used in event handler expressions. Feedback Was this page helpful? SHARE FEEDBACK Loading...