|
|
|
|
|
для: Exorc
(11.08.2009 в 13:10)
| | Сам код
<?php
require_once '../pear/Spreadsheet/Excel/Writer.php';
$n=mt_rand(0,1000);
$workbook = new Spreadsheet_Excel_Writer('../bill/test'.$n.'.xls');
$worksheet =& $workbook->addWorksheet('My first worksheet');
$workbook->setTempDir('bill/');
$worksheet->setRow(0,70);
$worksheet->setColumn(0,0,50); // row 0 col 0
$worksheet->setColumn(1,0,50); // row 0 col 1
$worksheet->insertBitmap(0, 0, "http://ats-dv.com/bill/sign.bmp", 0, 0, 1, 1);
$workbook->close();
?>
|
| |
|
|
|
|
|
|
|
для: Exorc
(24.07.2009 в 03:01)
| | Подскажите как правильно пользовать
Worksheet::insertBitmap
Лезут слеудющие ошибки
Warning: filesize() [function.filesize]: stat failed for http://ats-dv.com/bill/sign.bmp in /usr/local/share/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 3375
Warning: fread() [function.fread]: Length parameter must be greater than 0 in /usr/local/share/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 3375
Warning: unpack() [function.unpack]: Type A: not enough input, need 2, have 0 in /usr/local/share/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 3383
Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 0 in /usr/local/share/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 3394
Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 0 in /usr/local/share/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 3404
Warning: unpack() [function.unpack]: Type v: not enough input, need 2, have 0 in /usr/local/share/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 3416
Warning: unpack() [function.unpack]: Type V: not enough input, need 4, have 0 in /usr/local/share/pear/Spreadsheet/Excel/Writer/Worksheet.php on line 3426
|
| |
|
|
|
|
|
|
|
для: Usta
(23.07.2009 в 19:01)
| | попробуем) но вроде пробывал. | |
|
|
|
|
|
|
|
для: Exorc
(23.07.2009 в 17:05)
| | папка 'bill' должна быть в той же директории что и выполнение скрипта. | |
|
|
|
|
|
|
|
для: Usta
(23.07.2009 в 12:06)
| | Создана и с правами! А оно не записывается! ТОлько в ту директорию где лежит скрипт ХОТЯ УКАЗАНА папка БИЛЛ И СКРИПТ в ПАПКЕ excel , указываешь билл и а пишется в Excel)) Вот так) | |
|
|
|
|
|
|
|
для: Exorc
(23.07.2009 в 04:29)
| |
<?php
require_once 'Spreadsheet/Excel/Writer.php';
$workbook =& new Spreadsheet_Excel_Writer('bill/Bill.xls');
$worksheet =& $workbook->addWorksheet('My first worksheet');
$worksheet->write(0, 0, "did this work?");
$workbook->close();
?>
|
Папка "bill" должна быть создана! | |
|
|
|
|
|
|
|
для: Usta
(23.07.2009 в 00:11)
| | Сделал.спасибо.
ТЕперь последнее до этого я делал чтобы файл сразу отсылался клиенту в браузере
<?php
require_once 'Spreadsheet/Excel/Writer.php';
$workbook =& new Spreadsheet_Excel_Writer(');
$worksheet =& $workbook->addWorksheet('My first worksheet');
$workbook->setTempDir('/bill/');
$worksheet->write(0, 0, "did this work?");
$workbook-->send("Bill.xls");
$workbook->close();
?>
|
Как сделать чтобы сохранялся файл на в директорию? | |
|
|
|
|
|
|
|
для: ols
(22.07.2009 в 16:37)
| | [поправлено модератором] | |
|
|
|
|
|
|
|
для: Exorc
(22.07.2009 в 11:34)
| | Еще неплохая вещь для создания отчетов в екселе - http://www.codeplex.com/PHPExcel | |
|
|
|
|
|
|
|
для: Саня
(22.07.2009 в 14:27)
| | Спасибо.И еще вопрос
Я объединил ячейки setMerge.
Например из 5 горизонтальнях ячеек. setmerge(0,0,0,5)
Когда я вставляю туда текст с со стилем bottom или top ( чтобы нижняя линия была)
То линия будет лишь на первой ячейки(по разметке) а последние 4 без линии.
Конечно можно в каждую вручную проиписывать.но это рутинная работа.
Есть чтобы сразу всю объеденную ячейку? | |
|
|
|
|