Familiarizing on how to make a dynamic datatable which we can adjust the header and data. This function is needed to implement the single page report. During the studying, destroying  the table and reinializing it will make the datatable dynamic. This was once suggested by Sir Nate regarding on the tickets module. I am able to create a sample of this code in javascript and ready to inject once the other functionality in the report page is done.