This question has been prompted by further discussion on this question.
The following is the routine I\'m using for creating the CSV file. Everything works great, except
OK I've found what the problem was.
I couldn't find other similar scenarios around, so I'm answering my own question in case someone will find it helpful.
The solution was simply to replace all my DynamicFields
with standard BoundFields
and BOOM all the data was there.
Next time I won't be using DynamicData
framework, that's for sure.