У меня есть сгруппированная сетка ралли. Я хочу, чтобы сгруппированные поля были свернуты по умолчанию. Как я могу это сделать?
Пример сгруппированной сетки
<script type="text/javascript" src="/apps/2.0/sdk.js"></script>
<script type="text/javascript">
Rally.onReady(function() {
Ext.define('CustomGrid', {
extend: 'Rally.app.App',
componentCls: 'app',
launch: function() {
var filter = Ext.create ('Rally.data.QueryFilter', {
свойство: 'Release',
оператор: '=',
значение : ''
});
filter = filter.and ({
свойство: 'Project.Name',
оператор: «содержит»,
значение: 'DM Order'
});
filter.toString();
this.add({
xtype: 'rallygrid',
columnCfgs: [
'FormattedID',
'Name',
'State','c_MoSCoW','Project'
],
context: this.getContext(),
features: [{
ftype: 'groupingsummary',
groupHeaderTpl: '{name} ({rows.length})'
}],
storeConfig: {
model: 'portfolioitem/feature',
groupField: 'Parent' ,
groupDir: 'ASC',
filters : [ filter ],
fetch: ['Parent'],
getGroupString: function(record) {
var Parent = record.get('Parent');
return (Parent && Parent._refObjectName) || 'No Parent';
}
}
});
}
});
Rally.launchApp('CustomGrid', {
name: 'Custom Grid'
});
});
</script>
<style type="text/css">
</style>