The reason why you get one line per printer/software name is that these are many to one items and this is the only real way to export the data, there isn't a standard way to export with each of these items on a single line. This is easy with one to one items like CPU etc. What are you trying to put this into and how does management expect to use it? In excel you can easily filter this so that you can see each unique entry for a printer or a piece of software. I always find it easiest to work back from what management need to use this for rather than what they say they want because often that doesn't take into account data structures and even if you gave them what they wanted they would find it useless. If this needs to be imported into another system, then there will need to be some translation work.
LANDesk Silver ESP
The One-Stop Shop for LANDesk Enhancements
Update - WoW & State Notifier now integrate for even more functionality