Hi Emre
When I got home from work this evening I took a look at the code you referred to and I solved my issue and now the Item Sales Report shows modifiers
The MenuItemId == 0 was stopping modifiers from being displayed, once I amended to MenuItemId != 0, I have modifiers (properties) and they list correctly so that's another problem sorted. My father can print his own reports and put them into his master spreadsheet.
Thanks for the pointer - that is my only issue with the code, Im a c# newbie and plus having to find other coders methods/classes to be able to modify correctly.
See attached picture