What you have is called a "cross tab" report.
90 columns of data is a lot of work to set up in FileMaker. It can be done, but you are looking at 90 one row, filtered portals (in Filemaker 11) to set up. With older versions of FileMaker this gets even messier as you'd need 90 relationships, one for each column of data.
This would be live, at least and not require a script to copy data into repeating fields.