caipin пре 5 година
родитељ
комит
bd3382d617

+ 7 - 7
protected/class/receipt.func.php

@@ -1725,24 +1725,24 @@ function excelRCData($summaryData,$cellCount,$year){
 	$obj = new PHPExcel ();
 	$obj = new PHPExcel ();
 	
 	
 	//设置宽高
 	//设置宽高
-	$colNum=1;
+	$colNum=1;$maxCol='ZZ';
 	for ($col='A';$colNum<=$cellCount;$col++){
 	for ($col='A';$colNum<=$cellCount;$col++){
 		$obj->getActiveSheet()->getColumnDimension($col)->setWidth(18);
 		$obj->getActiveSheet()->getColumnDimension($col)->setWidth(18);
 		cellColor($col.'1', 'ddebf7',$obj);cellColor($col.'2', 'ddebf7',$obj);
 		cellColor($col.'1', 'ddebf7',$obj);cellColor($col.'2', 'ddebf7',$obj);
 		cellColor($col.'3', 'ddebf7',$obj);
 		cellColor($col.'3', 'ddebf7',$obj);
 		$colNum++;
 		$colNum++;
+		if($colNum==$cellCount){
+			$maxCol=$col;
+		}
 	}
 	}
 	$obj->getActiveSheet()->getDefaultRowDimension()->setRowHeight(18);
 	$obj->getActiveSheet()->getDefaultRowDimension()->setRowHeight(18);
 	
 	
 	//设置边框
 	//设置边框
-	$styleThinBlackBorderOutline = array(
-			'borders' => array(
+	$styleThinBlackBorderOutline = array('borders' => array(
 					'allborders' => array( //设置全部边框
 					'allborders' => array( //设置全部边框
 							'style' => \PHPExcel_Style_Border::BORDER_THIN //粗的是thick
 							'style' => \PHPExcel_Style_Border::BORDER_THIN //粗的是thick
-					),
-					
-			),
-	);
+					),),);
+	$obj->getActiveSheet()->getStyle( 'A1:'.$maxCol.'3')->applyFromArray($styleThinBlackBorderOutline);
 	
 	
 // 	echo (int)($cellCount/26).'</br>';
 // 	echo (int)($cellCount/26).'</br>';
 // 	echo ($cellCount%26).'</br>';
 // 	echo ($cellCount%26).'</br>';

+ 2 - 2
protected/view/receipt/receiptSummaryStatisticsByAgency.html

@@ -144,7 +144,7 @@ function receiptYear(){
 $(document).ready( function () {
 $(document).ready( function () {
 	
 	
 	//var data = 
 	//var data = 
-	
+	var bodyHeight=$(document.body).height()-200;
 	
 	
 	var table =$('#example').DataTable({
 	var table =$('#example').DataTable({
 		//data:data,
 		//data:data,
@@ -166,7 +166,7 @@ $(document).ready( function () {
     		 "sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
     		 "sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
     	},
     	},
     	
     	
-    	scrollY:        "550px",
+    	scrollY:        bodyHeight+"px",
         scrollX:        true,
         scrollX:        true,
         scrollCollapse: true,
         scrollCollapse: true,