Сетка сгруппированных по ралли - как сделать группы свернутыми по умолчанию - PullRequest
0 голосов
/ 05 июля 2019

У меня есть сгруппированная сетка ралли. Я хочу, чтобы сгруппированные поля были свернуты по умолчанию. Как я могу это сделать?

Пример сгруппированной сетки

<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>

...