after doing your suggestion, it returns this list in 2nd sheet. however it shows 'ChangedAttributes' with value 'FALSE' which I don't know why it does not show the real column name and its values.
I passed ToObject(GetDepartments.List) to the DataSet parameter. GetDepartments is an Aggregate
