Repeating Rows App is part of KWizCom Forms App (Professional edition).
The SharePoint Repeating Rows app enables you to easily create multi-row forms (such as expense forms) by simply using SharePoint’s out-of-the-box list forms.
Once you add the Repeating Rows app to your site, you’ll be able to add a new type of Repeating Rows column to your lists, which allows you to have multiple rows in your list form:
So, how does this work?
When you add a Repeating Rows column to your list, you create a lookup column that connects your list to another list, creating a relation of one-to-many between the lists.
In the screenshot above we have a list called “Expense reports” where each item is a single employee’s monthly report.
Each expense report includes several expenses, these expenses are stored in a second list called “Expense details”.
This is how the data model looks like:
In the example above, we have created a Repeating Rows column called “Expense details” that connects every expense item to many expense details items. The Repeating Rows column renders as multi-row table, enabling the user to fill-out multiple expenses in one form; the expense details items are stored in the connected “Expense details” list.
Feature | KWizCom Repeating Rows app |
A new column type that enables you to add/edit a list item along with multiple connected items from a remote list. | √ |
Connect between a “Master” list and “Details” list (such as “Expenses” and “Expense details”. | √ |
Connect between a “Master” list and “Details” document library, enabling connecting multiple documents to a list item. (such as scanned receipts connected to an expense item) | √ |
Configurable column widths | √ |
Connected lists can be in different sites. | √ |
Configurable number of empty rows in “New” form | √ |
Configurable summary calculated fields | √ |
Cascaded delete: When you delete the master item, its connected items are also deleted from the remote/child list so you won’t end-up with “orphan” list items. | √ |