# Dataset in the report module

**URL:** <https://forum.inductiveautomation.com/t/dataset-in-the-report-module/40160>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [October 30, 2020, 5:14am UTC](https://forum.inductiveautomation.com/t/dataset-in-the-report-module/40160 "2020-10-30T05:14:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jmanuelpguerrero](https://avatars.discourse-cdn.com/v4/letter/j/c37758/32.png) [@jmanuelpguerrero](https://forum.inductiveautomation.com/u/jmanuelpguerrero)\
**Post date:** [October 30, 2020, 5:14am UTC](https://forum.inductiveautomation.com/t/dataset-in-the-report-module/40160/1 "2020-10-30T05:14:07Z")

</div>

Hi, I am new to ignition and i am experimenting with the report module. I want to print a PDF with a table containing information given by the user. So far I have been able to get the information on the table in Vision and move it to the report on a Dataset parameter, but when I try to put the dataset on de design section and save the PDF it does not appear as the table but as a list like this [Column1=11; Column2=12;] instead of a table similar to how it looks on the Vision section.

I checked the video tutorials and the documentation about tables but it does not give an idea on how I can go from the dataset parameter to a proper table that I can put on the pdf and putting the dataset as Data Key did not do anything.

Thank you in advance for the help.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 31, 2020, 12:28pm UTC](https://forum.inductiveautomation.com/t/dataset-in-the-report-module/40160/2 "2020-10-31T12:28:34Z")

</div>

The reporting module cannot auto-format a complete table from a dataset. You must provide consistent structure to the report’s table (column names & type), though you can hide stuff and override displayed column names. Other’s who have attempted such an automated table use a report script to create a 2nd dataset with preset column names to satisfy the report table’s limitations. Search this forum…
