All Collections
e-Notebook Module
Generating Table Dataset from a Form Element
Generating Table Dataset from a Form Element

Learn how to use forms to create table datasets in your account

Ilya letnik avatar
Written by Ilya letnik
Updated over a week ago

In Labguru, you can document data or results in Datasets.

Datasets can be created by direct upload of .csv or .xlsx files, or using the form-to-dataset functionality.

To learn what is a form element and how to create it, check out this article.


There are two types of datasets: a Table dataset, as we discuss in this article, or a serial dataset.

A table dataset is generated from a tabular form element. When linking your form to a table dataset, a new dataset is created each time you start an experiment from the protocol containing the form.

This type of data collection is suitable when performing the same procedure on multiple samples, collecting data from an ongoing experiment, or document repetitive actions.

How to design and create a table dataset:

1. Add a form element in your protocol template.

2. Add a text table from the text editor bar with one row and the desired number of columns.

3. Make sure to create Headers by clicking on the "H" symbol on the table menu. The headers will act as the headers for the dataset as well.

4. You can then add the form fields into the table's cells.

Note, that if you wish to link the data collected using the form to your inventory items, make sure to use the exact collection name as the header, like in this example:

5. Click on "Link with dataset"

6. A window will pop with the option to choose the type of dataset. To choose a table dataset, click on "Table dataset", then click Save and choose a name for your dataset.

7. Allow duplicate rows: When you perform an experiment with the form-table template, you can select the option to duplicate the last row (1-99 times in one go) and edit the content. This way you can add as many rows as you need during your experiment.

To enable the option to duplicate rows - click on "Settings" in the form element in your protocol, after you linked it with a table dataset.

Next, select "Allow duplicate rows".

When you start an experiment from this protocol, you will see the "Duplicate row" button below the table.

Did this answer your question?