|  | @@ -235,23 +235,23 @@ let calcProgramObj = {
 | 
	
		
			
				|  |  |      showData: function (treeNode) {
 | 
	
		
			
				|  |  |          var me = this;
 | 
	
		
			
				|  |  |          me.treeNode = treeNode;
 | 
	
		
			
				|  |  | -        projectObj.project.calcProgram.calculate(treeNode);
 | 
	
		
			
				|  |  | -        me.datas = me.treeNode.data.calcTemplate.calcItems;
 | 
	
		
			
				|  |  | -        //me.sheet.setRowCount(me.datas.length);
 | 
	
		
			
				|  |  | -        sheetCommonObj.initSheet(me.sheet, me.setting, me.datas.length);
 | 
	
		
			
				|  |  | -        sheetCommonObj.showData(me.sheet, me.setting, me.datas);
 | 
	
		
			
				|  |  | +        if (treeNode.sourceType === projectObj.project.Ration.getSourceType()) {
 | 
	
		
			
				|  |  | +            projectObj.project.calcProgram.calculate(treeNode);
 | 
	
		
			
				|  |  | +            me.datas = me.treeNode.data.calcTemplate.calcItems;
 | 
	
		
			
				|  |  | +            //me.sheet.setRowCount(me.datas.length);
 | 
	
		
			
				|  |  | +            sheetCommonObj.initSheet(me.sheet, me.setting, me.datas.length);
 | 
	
		
			
				|  |  | +            sheetCommonObj.showData(me.sheet, me.setting, me.datas);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        else if (treeNode.sourceType === projectObj.project.Bills.getSourceType()) {
 | 
	
		
			
				|  |  | +            SheetDataHelper.loadSheetHeader(calcProgramSetting, me.sheet);
 | 
	
		
			
				|  |  | +            SheetDataHelper.loadSheetData(calcProgramSetting, me.sheet, baseCalcField);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      clearData: function (){
 | 
	
		
			
				|  |  |          var me = this;
 | 
	
		
			
				|  |  |          me.treeNode = null;
 | 
	
		
			
				|  |  |          sheetCommonObj.cleanSheet(me.sheet, me.setting, -1);
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    showBillsCalcProgram: function (node, calcProgram) {
 | 
	
		
			
				|  |  | -        var me = this;
 | 
	
		
			
				|  |  | -        SheetDataHelper.loadSheetHeader(calcProgramSetting, me.sheet);
 | 
	
		
			
				|  |  | -        SheetDataHelper.loadSheetData(calcProgramSetting, me.sheet, calcProgram);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 |