A Document Report presents data in a structured format for a specific audience and purpose. In Quixy, Document Reports help you generate professional documents directly from application data, removing the need for manual document creation.
You can include text, tables, images, and application fields to create documents such as invoices, certificates, letters, and other shareable reports.
There are two ways to start creating a Document Report:
You will be taken to the Document Report configuration page.

On this page, the right side contains an empty canvas used to build the report, and the left side lists the elements required to design the report.
The Document Report editor consists of two main sections.
At the top of the editor, the following options are available.
| # | Option | Description |
| 1 | Text Label | Text label is used when you want to enter certain text with elements that are available from the data base. You can even edit the text, increase the size, and insert tables and more. |
| 2 | Rich Text Editor | This Works same like a text label but with more text customization options like inserting HTML snippets for design, can insert images, print options just like a word document. |
| 3 | Image | This option allows you to insert logos, images of the company or product by attaching a simple URL link. |
| # | Option | Description |
| 4 | Elements/Functions | Elements or Functions here represent the data fields that are present in the data tables captured by a particular app. For each type of element (like Text Field, Number Field, Date Field, etc.) there will be respective functions like set it as Default Value, Upper Case, Lower Case, Pascal Case, QR Code, Bar Code for Text fields and Selection of Year, Month, Weekday. |
| 5 | Predefined Functions | Predefined functions are used to insert fields like date, date time. When any of these functions are used in the report that report will be printed along with the date, date time or page number as per the given predefined function. |
| 6 | Reports | This Reports option is used to insert any type of report into the document report. |
| 7 | Grouping | Grouping option allows you to put data together by selecting an element from the list of the fields available in the data base. |
| 8 | Data Access | After selecting all the required elements and functions, data access is given by selecting a user from the drop-down to give the required access. This enables only that user to see/access the report that has been configured. |
| # | Option | Description |
| 9 | Save | Once all are set and fixed by clicking on save that report is being saved and can be used wherever needed. |
| 10 | Preview | When the document report is created (in creation process) before saving it completely if we want to get a glimpse of the report and make any changes use the preview option. |
| 11 | Reset | If you want to reset the report back to its previous stage reset option is helps you. |
| 12 | Page Settings | In this page setting, you will be able to set the page Size, layout, no of pages you want for a document. Not only just the page size or layout you can even set the water mark and borders for the report designed as stated below. |

Page Settings allow you to control the formatting and layout of the document. You can configure:
| Permission | Description |
|---|---|
| PDF Export | Allows users to export the report in PDF format. |
| Column Chooser | Allows users to select columns from the column chooser. |
| Column Filter | Allows users to filter data by column. |
| Enable Grouping | Allows users to enable grouping in the report. |

The document report will have the following options as explained below on the top right corner of its page.




