Вообще, POI - это возможность доступа к Microsoft Format Files, тем более, что ColdFusion MX 7 поддерживает эту функцию, потому как POI используется для создания Exel-рапортов.
Вообще POI состоит из 4 разных подпроектов: POIFS, HSSF, HWPF и HPSF. Расскажу о них по-порядку.
POIFS - это низкоуровневый API для чтения и записи OLE Compound Documents, включая Microsoft Office документы.
HSSF - это набор и низкоуровневых и высокоуровневых API для чтения и записи Microsoft Excel документов.
HWPF - обеспечивает поддержку Microsoft Word документов.
HPSF - поддерживает Document Properties.
Сейчас я вам покажу как эти API можно использовать в реальной жизни - к примеру пользовательскую модель API для создания Excel документов. Используя эту модель, вы сможете читать и записывать такие файлы. Давайте создадим к примеру многолистную буку. Мы получим данны из базы данных и заполним буку таким образом, чтобы на каждую группу данных отводился лист:
Код вы можете глянуть тут... (блоггер не позволяет ни разместить картинку в реальный размер - уменьшает ее до такого что ее не разглядеть, и код привести человеческий нельзя.. ибо все вырезается)
А в итоге мы получим вот что:

Комментариев нет:
Отправить комментарий