I've encountered with same error.
In my form ; There is a grid which lists the objects (called Services).
and There are UI controls which shows the current object's properties. (Current object is selected on the grid.)
If Business Object has no records. (After a query) I've got the error below ;
"An error occurred while refreshing the data from field 'Services.unitset_id' to property 'SelectedValue' on control 'editUnitSet.'"
editUnitSet is a combobox and populated on formload from another Business Object. Since Business Object (Services Object) has no current record, and has no valid unitset_id as well. Binding mechanism goes on working.
I've searched from help and found the topic ;
What Happens to an Empty Business Object
StrataFrame automatically removes all control bindings when the business object has no records.
The instant the business object is populated with data, the bindings are automatically re-created and the presentation layer controls are updated.
If so, why do I get the error ? What is wrong with my case ?