ExtGrid 用户表拓展属性怎么映射值

fields: [
                { name: 'Account' },
                { name: 'DisplayName' },
                { name: 'SID' },
                { name: 'MemberFullName' },
                { name: 'LeaderTitle' },
                { name: 'Department' },
                { name: 'Description' },
                { name: 'Birthday' },
                { name: 'HRID' },
                { name: 'DateHired' },
                { name: 'Office' },
                { name: 'CostCenter' },
                { name: 'OfficePhone' },
                { name: 'HomePhone' },
                { name: 'Mobile' },
                { name: 'EMail' },
                { name: 'WWWHomePage' },
                { name: 'ExtAttrs' },
                { name: 'Image' }
            ],
 this.grid = new Ext.grid.GridPanel({
            region: 'east',
            width: 900,
            stripeRows: true,
            margins: '0 0 0 0',
            store: this.store,
            border: false,
            split: true,
            sm: new Ext.grid.RowSelectionModel({ singleSelect: config.singleSelect }),
            colModel: new Ext.grid.ColumnModel({
                defaults: {
                    sortable: true,
                    hideable: true,
                    menuDisabled: false
                },
                columns: [
                    { header: RS.$('YZStrings.All_Account'), dataIndex: 'Account', align: 'left', width: 100, renderer: YZSoft.Render.RenderString },
                    { header: RS.$('YZStrings.All_DisplayName'), dataIndex: 'DisplayName', width: 120, align: 'left', id: 'displayName', renderer: YZSoft.Render.RenderString },
                    { header: RS.$('YZStrings.All_HRID'), dataIndex: 'HRID', align: 'left', width: 100, hidden: true, renderer: YZSoft.Render.RenderString },
                    { header: RS.$('YZStrings.All_CostCenter'), dataIndex: 'CostCenter', align: 'left', width: 120, hidden: true, renderer: YZSoft.Render.RenderString },
                    { header: '部门', dataIndex: 'Department', align: 'left', width: 100, hidden: false, renderer: YZSoft.Render.RenderString },
                    { header: '办公地点', dataIndex: 'ExtAttrs.办公地点', align: 'left', width: 100, hidden: false },
                    { header: '联系方式', dataIndex: 'Mobile', align: 'left', width: 100, hidden: false, renderer: YZSoft.Render.RenderString },
                    { header: '办公室电话', dataIndex: 'OfficePhone', align: 'left', width: 100, hidden: false, renderer: YZSoft.Render.RenderString },
                    { header: RS.$('YZStrings.All_EMail'), dataIndex: 'EMail', align: 'left', width: 160, hidden: false, renderer: YZSoft.Render.RenderString },
                    { header: '描述', dataIndex: 'Description', align: 'left', width: 300, hidden: false, renderer: YZSoft.Render.RenderString }
                ]
            }),
如何获取ExtAttrs 里的属性值?如办公地点
已邀请:

LIly_Mao

赞同来自:

renderer: function (v, c, r) {
return r.data.ExtAttrs.Age;
}

要回复问题请先登录注册