--- title: "Create DataSet Output - Lasernet Form Editor 9 - Rich Text" slug: "create-dataset-output" description: "The DataSet format is used for creating an output in the XML format with embedded XML Schema Definition (XSD). Read for more info." tags: ["DataSet", "Lasernet 9 ", "Lasernet Developer"] updated: 2026-03-06T07:55:45Z published: 2026-03-06T07:55:45Z canonical: "kb.lasernetgroup.com/create-dataset-output" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.lasernetgroup.com/llms.txt > Use this file to discover all available pages before exploring further. # Create DataSet Output **Applies to:** Lasernet 9 The DataSet format is used to create an output in XML with embedded XML Schema Definition (XSD). The Form Engine retrieves data from the input grab file, processes it, and maps it to fields in the output. A DataSet output file is to be used as an input for the Rich Text and Spreadsheet output formats. In this exercise, you are proposed to create a structure of the output in the DataSet format. > [!NOTE] > Note > > This article describes a software version that is no longer supported. Although the software will no longer receive updates or technical support, existing documentation, such as this article, will be retained for reference purposes but will no longer be updated. If you have any questions, contact [Lasernet Support](https://support.lasernetgroup.com/new-ticket). ## Exercise Download and import the attached configuration called **01. Create DataSet Output** in **Lasernet Developer 9**. Afterwards, go to the **Forms** section and open the **Sample** form. Before creating an output structure, add a rearrange to each element belonging to the <**Header**> node. To this end, proceed with the following steps: 1. On the Developer toolbar, click **Rearrange**. 2. Once a pointer becomes a cross, click the **** element. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/4204142FOYVFKZATEGZRGQ0-01-add-rearrange.png) Do the same for every element of the **
** node. Once you are done adding rearranges, on the **Formats** tab of the **Edit XML Rearrange** dialog, select **Number** from the **Format category** drop-down box for the **Freight** element, **Time** for the **Time** element as well as **Date** for the **OrderDate**, **RequiredDate** and **ShippedDate** elements. To create an output structure, follow the steps listed below: 1. In the output, switch to the **Template** tab. 2. Right-click the **Lasernet** element, and then click **Add Table...** in the context menu that appears. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/4204143XBMNOFMZIDRORWP0-02-add-table-command.png) 1. In the **Add Table** dialog, type a table name (Header), and then click **OK**. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/4204145QJTXXVLUJZRXYAF0-03-add-table-dialog.png) 1. In the input, select all the elements belonging to the **Header** node. To this end, hold down **CTRL** and click every required element. Afterward, drag the selection to the **Header** element available on the output **Template** tab. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/4204154LVJHIJKBZMEVNOW0-04-drag-elements.png) 1. In the input, click the **CustomOrder** element and drag it to the **Header** element, which is now available on the output **Template** tab. When you release the button, a context menu appears. On the context menu, click **Add pattern as nested table**. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/4204153UUUVVWGELYGGDIP0-05-add-pattern-as-nested-table.png) As a result, the structure is added and displayed on the **Template** tab. ![](https://cdn.document360.io/c831ef63-c6b3-48ee-b443-3e33644e4e2e/Images/Documentation/4204152KYCDTGLYFOVBFTP0-06-structure.png) 1. In the input, add one more rearrange to the **