open office вполне себе импортирует HTML и XML. почему бы не генерировать отчеты в таком формате?
Добавлено через 4 минуты и 45 секунд
Цитата(DimaSiK @ 18.1.2009, 10:24 ) | | используя XML, может XML/XSLT, используя плейсхолдеры в документе с дальнейшей их заменой с помощью str_replace |
мне почему-то кажется, что вопрос не в генерировании отчетов под ОпенОфис, а генерирование данных, имеющих определенную структуру вообще. средствами PHP можно генерировать данные: 1. при помощи только РНР(конструкции if, for, echo) 2. при помощи стороннего шаблонизатора(Smarty, XML+XSLT) 3. при помощи объектов-помощников(типа simpleXML) в чем сложность генерирование именно под Опенофис - не знаю. Даже если речь не идет о ипсользовании raw-XML или HTML, самое сложное - изучить спецификацию формата на предмет описания структуры документа и генерировать XML именно такой структуры(все же формат файлов openoffice - не более чем zip-архив, в котором свалены xml-документы с описанной в спецификацией структурой). |