|
|
|
ใช้ PHPExcel แล้วเวลาสั่ง Print ข้อมูลไม่มาด้วย Print ได้แต่ template เท่านั้น |
|
|
|
|
|
|
|
Capture ตัว Excel มาให้ดูหน่อยครับ หรือไม่ลอง Print Preview มีข้อมูลหรือไม่
|
|
|
|
|
Date :
2013-02-07 12:25:35 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขออนุญาติ ปิดข้อมูลนะคะ ^_^
ส่วนที่เป็นสีฟ้าและด้านบนทั้งหมดเป็น template ค่ะ ข้อมูลอยู่ด้านล่าง ลอง Print Preview ดูแล้วจะเห็นแต่ template เหมือนกันค่ะ ไม่เห็นข้อมูลเลย TT_TT
|
|
|
|
|
Date :
2013-02-07 14:09:09 |
By :
graylady |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รูปภาพ ก็ยังกำหนดให้อยู่ตรงกลางไม่ได้ค่ะ ลองเอา Code ไปใช้แล้ว มันก็ยังไม่ยอมขยับไปตรงกลาง
Code (PHP)
$objDrawing = new PHPExcel_Worksheet_Drawing();
$objDrawing->setName('pg4');
$objDrawing->setDescription('pg4');
$objDrawing->setPath('./img/chk_true.png');
$objDrawing->setCoordinates('D13');
$objDrawing->setWorksheet($objPHPExcel->getActiveSheet());
$objPHPExcel->getActiveSheet()->mergeCells('D13:D13');
$objPHPExcel->getActiveSheet()->getStyle('D13')
->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
|
|
|
|
|
Date :
2013-02-07 14:31:08 |
By :
graylady |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอเพิ่มเติมค่ะ แอนใช้วิธีว่าให้คลิกแล้ว Pop Up ขึ้นมาให้เปิด Excel ค่ะ ด้วย Code ด้านล่างนี้ค่ะ
Code (PHP)
header('Expires: ' . $now);
header('Last-Modified: ' . $now);
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: pre-check=0, post-check=0, max-age=0');
header('Pragma: no-cache');
//header('Content-Type: text/html; charset=tis-620');
header("Content-Type: application/x-msexcel; name=$strFileExcelName");
header("Content-Disposition: inline; filename=$strFileExcelName");
//header("Content-Disposition: inline; filename=temp_text.txt");
$fh = fopen($strFileExcelName, "rb");
fpassthru($fh);
unlink($strFileExcelName);
|
|
|
|
|
Date :
2013-02-07 15:23:29 |
By :
graylady |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดีใจด้วยครับ Cheer!
|
|
|
|
|
Date :
2013-02-07 16:13:34 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ mr.win
|
|
|
|
|
Date :
2013-02-07 16:18:25 |
By :
graylady |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|