Make Task report in the form of a tree

Is it possible to help in how to make a task report in the form of a tree, such as a trial balance report?
Description of the task from date to date, as well as the type of task and weight of the task

Yes. using script report

Can it be done and send it to me on the condition that the weight of the main necklace in the tree is aggregate?