12345678910111213141516171819202122232425262728293031323334353637 |
- /**
- * Created by zhang on 2018/9/3.
- */
- featureObj = {
- featureSpread:null,
- featureSheet:null,
- setting:{
- header: [
- {headerName: "显示名称", headerWidth: 180, dataCode: "dispName", dataType: "String",formatter: "@"},
- {headerName: "取值属性", headerWidth: 240, dataCode: "key", dataType: "String"},
- {headerName: "单元格类型", headerWidth: 240, dataCode: "type", dataType: "String"}
- //{headerName: "规则", headerWidth: 150, dataCode: "rule", hAlign: "left", dataType: "String",cellType:'comboBox',editorValueType:true,options:[{text:"规则1",value:1},{text:"规则2",value:2}]}
- ],
- view: {
- lockColumns: []
- },
- headerHeight:45
- },
- initSpread:function () {
- if(!this.featureSpread){
- this.featureSpread = SheetDataHelper.createNewSpread($("#featureSpread")[0]);
- }
- this.featureSheet = this.featureSpread .getSheet(0);
- sheetCommonObj.initSheet(this.featureSheet,this.setting, 30);
- this.billsSheet.name('billsSheet');
- this.billsSheet.bind(GC.Spread.Sheets.Events.ValueChanged, this.onBillsValueChange);
- this.billsSheet.bind(GC.Spread.Sheets.Events.SelectionChanged,this.onBillsSelectionChange);
- this.billsSheet.bind(GC.Spread.Sheets.Events.RangeChanged, this.onBillsRangeChange);
- //this.initRightClick("billsSpread",this.billsSpread);
- }
- };
- featureObj.initSpread();
|