我有这样的网格
var groupingFeature = Ext.create('Ext.grid.feature.Grouping', {
groupHeaderTpl: 'Invoice: {invoice_number} ({rows.length} Item{[values.rows.length > 1 ? "s" : ""]})'
});
{
xtype : 'grid',
store : Ext.getStore('invoice_items'),
columns : [
{ text: 'Invoice Number', flex: 1, dataIndex: 'invoice_number', hidden:true },
{ text: 'Item Code', flex: 1, dataIndex: 'item_code'},
{ text: 'Description', flex: 1.5, dataIndex: 'description' }
],
features: [groupingFeature]
}
我使用隐藏的文件invoice_number来分组这个网格,我有这样的输出
我想要做的是在组头中显示分组的发票号。在extjs4中有可能吗?怎么做?
此致
答案 0 :(得分:2)
找到了解决方案。我虽然必须把组列名称放在这里
groupHeaderTpl: 'Invoice: {invoice_number} ({rows.length} Item{[values.rows.length > 1 ? "s" : ""]})'
但是一旦我用Invoice代替它:{name}
组列的值显示。