I have answered this question before for you! I am sure I did .
My answer then was "No" And again I say no.....
To qualify that "no" actually it would be possible, but not for you to do , and I think I personally would have great difficulty doing it as well! If I started now, I think I could possibly do it in one month working flat out. I might be able to do it in less than a week, if I got lucky...
But I wouldn't do it, there is no reason to do it, it would be incredibly difficult to do, and there are much more simple ways of handling reports. As I pointed out in my previous answer!