SmartClient Version: v13.1p_2026-02-08/Enterprise Deployment (built 2026-02-08)
Hi, I’m encountering a regression in the behavior of grouped grids.
It seems that when a displayField is present on the grouping field, the getGroupTitle method is no longer called.
Please try the test case in the SQLlargeValueMapSQL example of the showcase and try grouping on the “Item name” column, you’ll see that getGroupTitle is not called:
Hi, I’m encountering a regression in the behavior of grouped grids.
It seems that when a displayField is present on the grouping field, the getGroupTitle method is no longer called.
Please try the test case in the SQLlargeValueMapSQL example of the showcase and try grouping on the “Item name” column, you’ll see that getGroupTitle is not called:
Code:
isc.ListGrid.create({
ID: "orderItemList",
width: 700, height: 224,
dataSource: largeValueMap_orderItem,
fields: [
{name: "orderID"},
{
name: "itemID", title: "Item Name", align: "left", width: "50%",
displayField: "itemName", editorType: "SelectItem", filterEditorType: "ComboBoxItem",
getGroupTitle: function (groupValue, groupNode, field, fieldName, grid) {
isc.logEcho("not called")
return "not called";
},
filterEditorProperties: {optionDataSource: "supplyItem"}
},
{name: "quantity"},
{name: "unitPrice"}
],
autoFetchData: true,
canEdit: true,
showFilterEditor: true
});
Comment