SmartClient_v91p_2014-03-04_PowerEdition
I have a ListGrid which has groupByField set. Some fields in this ListGrid have a displayField property ( displayField is fetched via a includeFrom on a FK on another table).
The ListGrid is displayed in a Hlayout with a dynamic form. Both the dynamic form and the listgrid use the same datasource. When the dynamic form updates a record, the listgrid displayes the updated record. But the problem is, the fields in listgrid which have a displayField, DO NOT reflect the changes made by the dynamic form. Changes to other fields are reflected immediately in the listgrid. Please note this behaviour is manifest only when the listgrid is grouped. If I ungroup the listgrid and then make changes using the dynamic form, listgrid reflected the changes immediately in all the changed fields from dynamicform. Also please note that the cacheSyncOperation used by the update DOES return all the displayField values. The total rows in the listgrid are only 90. I am completely puzzeled by this. Any pointers as to why this could be happening?
I have a ListGrid which has groupByField set. Some fields in this ListGrid have a displayField property ( displayField is fetched via a includeFrom on a FK on another table).
The ListGrid is displayed in a Hlayout with a dynamic form. Both the dynamic form and the listgrid use the same datasource. When the dynamic form updates a record, the listgrid displayes the updated record. But the problem is, the fields in listgrid which have a displayField, DO NOT reflect the changes made by the dynamic form. Changes to other fields are reflected immediately in the listgrid. Please note this behaviour is manifest only when the listgrid is grouped. If I ungroup the listgrid and then make changes using the dynamic form, listgrid reflected the changes immediately in all the changed fields from dynamicform. Also please note that the cacheSyncOperation used by the update DOES return all the displayField values. The total rows in the listgrid are only 90. I am completely puzzeled by this. Any pointers as to why this could be happening?
Comment