<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                phpexcel導出表格打開后發現不可取內容 原因是調用`$objWriter->save('php://output')`之后一定要緊跟`exit()` ``` $objPHPExcel = new \PHPExcel(); //開始時間戳 $startTime=$time?substr($time,0,10):time(); //結束時間戳 $endTime=$startTime+60*60*24; //數據 $data=$this->getData($startTime,$endTime); //合計 $total=[ 'count'=>0, 'amount'=>0, 'sign_amount'=>0 ]; foreach($data as $v){ $total['count']+=$v['count']; $total['amount']+=$v['amount']; $total['sign_amount']+=$v['sign_amount']; } $data['合計']=$total; //設置表頭的信息 $objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A1', "區域") ->setCellValue('B1', "今日進件總數") ->setCellValue('C1', "產品類型(抵押/信用)") ->setCellValue('D1', "今日審批單數") ->setCellValue('E1', "通過單數") ->setCellValue('F1', "批復額度(萬)") ->setCellValue('G1', "通過率") ->setCellValue('H1', "件均額度") ->setCellValue('I1', "是否簽約") ->setCellValue('J1', "是否上標") ->setCellValue('K1', "簽約客服") ->setCellValue('L1', "是否移交合同") ->setCellValue('M1', "今日簽約筆數") ->setCellValue('N1', "簽約金額(萬)"); //循環輸出數據 $i=2; foreach ($data as $key => $value) { $objPHPExcel->getActiveSheet() // 設置第一個內置表(一個xls文件里可以有多個表)為活動的 ->setCellValue( 'A'.$i, $key ) //給表的單元格設置數據 ->setCellValue( 'B'.$i, $value['count'] ) //數據格式可以為字符串 ->setCellValue( 'C'.$i, $value['count'] ) //數據格式可以為字符串 ->setCellValue( 'D'.$i, $value['count'] ) //數據格式可以為字符串 ->setCellValue( 'E'.$i, $value['count'] ) //數據格式可以為字符串 ->setCellValue( 'F'.$i, $value['amount'] ) //數據格式可以為字符串 ->setCellValue( 'G'.$i, $value['amount'] ) //數據格式可以為字符串 ->setCellValue( 'H'.$i, $value['amount'] ) //數據格式可以為字符串 ->setCellValue( 'I'.$i, '' ) //數據格式可以為字符串 ->setCellValue( 'J'.$i, '' ) //數據格式可以為字符串 ->setCellValue( 'K'.$i, '' ) //數據格式可以為字符串 ->setCellValue( 'L'.$i, $value['amount'] ) //數據格式可以為字符串 ->setCellValue( 'M'.$i, '30' ) //數據格式可以為字符串 //布爾型 ->setCellValue( 'N'.$i, $value['sign_amount'] ); $i++; } //日期 $date=date('Y-m-d',$startTime); //文件名 $fileName=$date.'數據報表.xlsx'; //得到當前活動的表 $objActSheet =$objPHPExcel->getActiveSheet(); //設置表格樣式 //固定表頭 $objActSheet->freezePane('A2'); //設置行高 $objActSheet->getDefaultRowDimension()->setRowHeight(25); //所有單元格垂直居中 $objPHPExcel->getDefaultStyle()->getAlignment()->setHorizontal(\PHPExcel_Style_Alignment::HORIZONTAL_CENTER); $objPHPExcel->getDefaultStyle()->getAlignment()->setVertical(\PHPExcel_Style_Alignment::VERTICAL_CENTER); //填充背景色 $objActSheet->getStyle('A1:N1')->getFill()->setFillType(\PHPExcel_Style_Fill::FILL_SOLID);//設置填充顏色 $objActSheet->getStyle('A1:N1')->getFill()->getStartColor()->setARGB('d6ecf0');//設置填充顏色 //字體加粗 $objActSheet->getStyle('A1:N1')->getFont()->setBold(true); //單元格寬度 $objActSheet->getColumnDimension('A')->setWidth(20); $objActSheet->getColumnDimension('B')->setWidth(15); $objActSheet->getColumnDimension('C')->setWidth(23); $objActSheet->getColumnDimension('D')->setWidth(15); $objActSheet->getColumnDimension('E')->setWidth(11); $objActSheet->getColumnDimension('F')->setWidth(15); $objActSheet->getColumnDimension('H')->setWidth(11); $objActSheet->getColumnDimension('K')->setWidth(11); $objActSheet->getColumnDimension('J')->setWidth(11); $objActSheet->getColumnDimension('K')->setWidth(11); $objActSheet->getColumnDimension('L')->setWidth(15); $objActSheet->getColumnDimension('M')->setWidth(15); $objActSheet->getColumnDimension('N')->setWidth(14); //給當前活動的表設置名稱 $objActSheet->setTitle($date.'數據表格'); //1,直接生成一個文件 //$objWriter =\PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); //導出到服務器上 //$objWriter->save($fileName); //導出到客戶端,提供下載 header('Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); header('Content-Disposition:attachment;filename='.$fileName); header('Cache-Control:max-age=0'); $objWriter =\PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007'); $objWriter->save('php://output'); //output之后,必須exit()防止excel文件打開提示錯誤信息 exit(); ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看