Repeat Groups: In-App Features

Increase your efficiency when working with Repeat Groups

Xandy Strydom avatar
Written by Xandy Strydom
Updated over a week ago

Working with Repeat Groups in the app can be time-consuming, especially if you need to add a large amount of entries to the Group. Utilize these in-app features to help streamline the process.


Using the Quick Add Feature to Reduce Clicks

Repeat Groups are used when the set of questions within the Group need to be answered multiple times. Our Quick Add features allows the user to create additional Repeat Group entries without needing to return to the main form.

  1. Select "+ Add item" on the Repeat Group question to begin adding your first entry

  2. Fill out the required information

  3. Select the blue "+" button in the upper right to add a second entry

  4. Repeat until all the necessary entries have been added

  5. Select the back button on the upper left to return to the main form

Once multiple entries have been added, you will see a dark grey bar at the bottom of your entry screen. This bar shows which entry number you are viewing, and the total number of entries added.

You can scroll through your entries by clicking the arrows at the bottom of the screen, or just by swiping left and right.


Add New Items at Current Location in Repeat Group

Enable the "Add new items at current location" in the App Settings to enter additional items in between items in your current Repeat Group list.

Select the location where you want to add the new entry, and click the + symbol.

Your new entry will be placed below the previous item you selected.

For example, in the video below, a list of items is entered:

  • Aaa

  • Bbb

  • Ddd

  • Eee

"Ccc: is missing from the list.

We enter the missing "Ccc" after the "Bbb" item, by select "Bbb" and then the + symbol.


If this setting is switched OFF, all new Repeat Group Items will be added to the bottom of the list.


Reorder Repeat Group Items

If you've added repeat group items and want to change the order of the items, first click the "Reorder Items" button at the bottom right of the list.

Then long-press on the item you'd like to move and drag it to its new location.

Click "Done Reordering" after reordering is complete.


Adding Repeat Group Entries in Bulk

If you perform a long press on the Add Item button, you can add up to 200 repeat group items at once. This is useful for cases where you know in advance how many items you are going to need and want to add them all up front.


Viewing Summary of Repeat Group Entries

When viewing a list of Repeat Group entries, there is an icon that allows you to view a summary of all entries as a table. This is useful for reviewing work to ensure all data has been entered as desired before continuing.

When clicked, the table view will summarize all data in the repeat group (excluding nested repeat groups).

Note: This feature is currently only available on iOS, but will be coming to Android soon.


Checking the Status of Repeat Group Entries

When viewing Repeat Group entries from outside the group, you can easily tell which entries are complete and which are missing data by looking at the status circle. A blue incomplete circle means there are some unanswered questions within the entry. A green circle with a check signifies that all the fields within the entry have been filled out.


Searching Repeat Group Entries

It can be hard to find the information you're looking for in a list of Repeat Group entries, especially if there are a large number of entries added. Use the search bar feature to search for values in the Repeat Group Summary.

For example, to see which entries include a response of "No", type "No" into the search bar. Your list of entries will filter down to show only the entries that include the word "No" in the summary.

You can also use the search bar to locate a specific barcode collected (or value) within the repeat group. Tap the barcode icon inside the search bar to open the scanner, and then scan the barcode. You will be brought to the matching Repeat Group entry. 


Auto-Number Repeat Group Entries

When using a Repeat Group, there may be instances where you’d like to count your entries as they are added, automatically giving each entry a number (i.e. Entry 1, Entry 2, Entry 3, etc). This can be useful for identifying specific entries within a Repeat Group. You will use the following format for your Calculated Field expression:

INDEX_OF(Repeat_Group_Number) + 1

Start by adding a Calculated field to your repeat group and label it whatever you'd like. In this example it is called "Repeat Group Number"

Next add your expression. In this example the expression would look like this:

Now as you add Repeat Group entries in your mobile app, you will see that each entry is automatically numbered. The numbers will update if Repeat Groups are deleted/re-ordered as well!


Summarize Answers from a Repeat Group

When using a Repeat Group you may want to show a summary of your repeat group items later in the form. For example, you may want to show a summary of product names that were added to each repeat group item.

First add a Calculated field to your Repeat Group ('Summary' in our example) with the following expression:

IF(INDEX_OF(Product_Name) > 0,CONCATENATE((.Group[INDEX_OF(Product_Name) - 1]/Summary)," + ",Product_Name),Product_Name)

Note: In this example a + will be added between each item in the Summary

Now add another Calculated field outside of the Repeat Group ('Repeat Group Summary' in our example) with the following expression:

Group[COUNT(Group) - 1]/Summary

Note: Both of these fields can be hidden from the user if you'd like.

Now as you add Repeat Group entries in your mobile app, you will see that the summary updates. The summary will update if Repeat Groups are deleted/re-ordered as well!


Other Useful Articles:

If you have any questions or comments feel free to send us a message at support@devicemagic.com.

Did this answer your question?