EXT gridGroup
                                            
 4867 단어  group
                    
            Ext.define('Task', {
                extend: 'Ext.data.Model',
                idProperty: 'id',
                fields: [
                    { name: 'Customer_name', type: 'string' },
                    { name: 'Follow', type: 'string' },
                    { name: 'Follow_Type', type: 'string' },
                    { name: 'department_name', type: 'string' },
                    { name: 'employee_name', type: 'string' },
                    { name: 'Follow_date', type: 'date', dateFormat: 'Y-d-m' }
                ]
            });
            var store = Ext.create('Ext.data.Store', {
                model: 'Task',
                pageSize: 20, 
                remoteSort: false,
                remoteFilter: true,
                proxy: {
                    type: 'ajax',
                    url: '/data/customer/FollowHandler.ashx?action=personGrid',
                    reader: {
                        type: 'json', 
                        root: 'rows', 
                        totalProperty: 'total' 
                    }
                },
                sorters: [
                    {
                        property: 'id',
                        direction: 'desc'
                    }
                ],
                groupField: 'Customer_name',// 
                autoLoad: true
            });
var grid = Ext.create('Ext.grid.Panel', {
                id: 'PersonContactsList_grid',
                floatable: false,
                border: false,
                store: store,
                reload: true,
                bbar: pagebbar,
                title: ' ',
                features: [{// 
                    id: 'persongroup',
                    ftype: 'groupingsummary',
                    groupHeaderTpl: '{name}',
                    hideGroupedHeader: true,
                    enableGroupingMenu: false,
                    startCollapsed: true
                }],
                columns: [{
                    text: ' ',
                    width: 600,
                    locked: true,
                    tdCls: 'task',
                    sortable: true,
                    dataIndex: 'Follow',
                    hideable: false,
                    summaryType: 'count',
                    summaryRenderer: function (value, summaryData, dataIndex) {// 
                        return ((value === 0 || value > 1) ? '(' + value + '  )' : '(1  )');
                    },
                    renderer: function (value, meta, record) {
                        return '<div style="white-space:normal;overflow: visible;">' + value + '</div>';
                    }
                },
                    {
                        text: " ",
                        width: 200,
                        dataIndex: 'Customer_name'
                    },
...............이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
pandas 그룹 그룹과agg 집합의 실례단일 열 그룹 다중 열 그룹 그룹화 후 데이터 집합 일부 데이터에 대해 서로 다른 집합 작업만 하면 사전을 통해 구축할 수 있다 출력 출력 보충:pandas―매우 완전한 그룹by,agg, 표 데이터에 대한 그룹과 통...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.