SolidWorks is just not designed to do that ... I doubt that any CAD system is.
The only workarounds I can think of are;
Create a General Table and populate it with the relevant data
Create a BOM for each part and then align them to each other
Thanks you for your answer.
I think it can be done.
Create An Assembly with the 3 items lined up next to each other. Then create 3 display states. One for each. Then in the Drawing call up the model in the 3 display states.
You get them in one B.O.M. but in separate views.
Retrieving data ...