When using a struct as a type for TArray and first element of the array has first member variable of the struct set to default, it is not exported to *.csv

Steps to Reproduce

1. Open attached project
2. Create a new data table (from SampleDataTable)
3. Fill the array for any of the provided fields in the datatable (the enumerated one, float or int32)
4. In any of the fields, leave the Enum, Float or Interger as its default value (ONE, 0.0 or 0)
5. Export to *.csv
6. Observe that default values are not included in CSV (Example, if you set Enum to "ONE" you will only see "Somevalues" on export)

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-56495 in the post.

Login to Vote

ComponentUE - Gameplay - Blueprint Editor
Affects Versions4.174.19
Target Fix4.23
Fix Commit5538646
Main Commit6835252
CreatedMar 26, 2018
ResolvedMar 25, 2019
UpdatedJun 4, 2019