>> The virtualfield is computed after the select. It cannot be something you want to select from the db.
The unexpected behaviour is this: 1) I select all the fields and the framework adds the virtual fields for me. 2) I select some of the fields but the framework does NOT add the virtual fields. Why doesn't the framework add virtual fields in 2) ?