Bit Form Logo
Estimated reading: 2 minutes 127 views

Conditional Logic Example with Repeater Field Calculation

Math (Repeater)

In Bit Form, a new smart tag “Math (Repeater)” is available. You can use this to perform calculations on your fields.

In this example video, I added a repeater field and inside it, I added a number field called “Price.” Then, I added another number field named “Total Cost.” After that, I set up the conditional logic. I selected

  • Action Run When: Record Create/Edit
  • Action Effect: Only on Field Input
  • Action Behaviour: Condition.

The condition was set as: If Price is not Null, then the Total Cost value will equal the Math(Repeater) (Price). This will automatically sum up all the prices in the repeater field.

You can also perform subtraction, multiplication, division, averaging, finding the minimum, maximum, or count. To do this, just add a comma after “Price” and type sub, sum, mul, div, avg, min, max, or count. For example: Math(Repeater) (Price, avg).

However, keep in mind that manually typing Math(Repeater) won’t work. If you want to enter it manually, use {_bf_math()} instead. For example: {_bf_math(Price, avg)}.

Concat (Repeater)

In Bit Form, a new smart tag “Concat (Repeater)” is available. You can use this to perform calculations on your fields.

In this example video, I added a repeater field and inside it, I added a text field called “Product Name.” Then, I added another text field named “All products.” After that, I set up the conditional logic. I selected

  • Action Run When: Record Create/Edit
  • Action Effect: Only on Field Input
  • Action Behaviour: Condition.

The condition was set as: If Product Name is not Null, then the All Products value will equal the Concat(Repeater) (Product Name). This will automatically concat all the Product Name field in the repeater field.

However, keep in mind that manually typing Concat(Repeater) won’t work. If you want to enter it manually, use {_bf_concat()} instead. For example: {_bf_concat(All Products)}.

Share this Doc

Conditional Logic with Repeater Field Calculation

Or copy link

CONTENTS
Subscribe for New Integrations Alert!
Join Community
4000+ Member's
Bit Apps
4000+ Videos
bit form dark logo
© 2025 All rights reserved by Bit Apps.
Follow us
© 2024 ABC. All rights reserved by Bit Apps.