Ext.define('erp.view.scm.product.BOMDetailPanel.BOMDetailPanelGrid',{ extend: 'Ext.grid.Panel', alias: 'widget.erpBOMDetailPanelGrid', emptyText : $I18N.common.grid.emptyText, requires: ['erp.view.core.grid.HeaderFilter', 'erp.view.core.plugin.CopyPasteMenu'], region: 'south', layout : 'fit', id: 'bomDetailPanelGrid', plugins: [Ext.create('Ext.grid.plugin.CellEditing', { clicksToEdit: 1 }), Ext.create('erp.view.core.grid.HeaderFilter'), Ext.create('erp.view.core.plugin.CopyPasteMenu')], readOnly : true, columnLines : true, autoScroll : true, bodyStyle: 'background-color:#f1f1f1;', store: { fields : ['detno','sourcetype','pr_code','pr_detail','pr_spec','panel','location','remark' ], data: [], autoLoad :false }, columns:[{ header:'序号', dataIndex:'detno', align:"center", autoEdit:false, cls:"x-grid-header-1", width:40, filter:{ argss:null, autoDim:true, dataIndex:"detno", displayField:"display", ignoreCase:false, queryMode:"local", store:null, valueField:"value", xtype:"textfield" } },{ header:'差异来源', dataIndex:'sourcetype', align:"left", autoEdit:false, cls:"x-grid-header-1", width:80, filter:{ argss:null, autoDim:true, dataIndex:"sourcetype", displayField:"display", ignoreCase:false, queryMode:"local", store:null, valueField:"value", xtype:"textfield" } },{ header:'物料编号', dataIndex:'pr_code', align:"left", autoEdit:false, cls:"x-grid-header-1", width:120, filter:{ argss:null, autoDim:true, dataIndex:"pr_code", displayField:"display", ignoreCase:false, queryMode:"local", store:null, valueField:"value", xtype:"textfield" } },{ header:'物料名称', dataIndex:'pr_detail', align:"left", autoEdit:false, cls:"x-grid-header-1", width:150, filter:{ argss:null, autoDim:true, dataIndex:"pr_detail", displayField:"display", ignoreCase:false, queryMode:"local", store:null, valueField:"value", xtype:"textfield" } },{ header:'物料规格', dataIndex:'pr_spec', align:"left", autoEdit:false, cls:"x-grid-header-1", width:250, filter:{ argss:null, autoDim:true, dataIndex:"pr_spec", displayField:"display", ignoreCase:false, queryMode:"local", store:null, valueField:"value", xtype:"textfield" } },{ header:'板面', dataIndex:'table', align:"center", autoEdit:false, cls:"x-grid-header-1", width:60, filter:{ argss:null, autoDim:true, dataIndex:"table", displayField:"display", ignoreCase:false, hideTrigger:true, queryMode:"local", store:null, valueField:"value", xtype:"numberfield" } },{ header:'位号', dataIndex:'location', align:"center", autoEdit:false, cls:"x-grid-header-1", width:80, filter:{ argss:null, autoDim:true, dataIndex:"location", displayField:"display", ignoreCase:false, hideTrigger:true, queryMode:"local", store:null, valueField:"value", xtype:"numberfield" } },{ header:'差异描述', dataIndex:'remark', align:"left", autoEdit:false, cls:"x-grid-header-1", flex:1, filter:{ argss:null, autoDim:true, dataIndex:"remark", displayField:"display", ignoreCase:false, queryMode:"local", store:null, valueField:"value", xtype:"textfield" } }], initComponent : function(){ this.callParent(arguments); } });