COM
4 отговора
265 прегледа
COM
Търся препоръка за ресурс за използване.
Ако някой е тествал или използва скрипт, за отваряне, запис или четене на MS Office файлове (Excel, Word и т.н.), като това му работи безпроблемно - надявамсе да даде някаква насока за читав код.
Тестовите ми до тук бяха под различни версии на PHP - 4 и 5, предпочитам да е под 5, на WindowsXP, Office 10 and Office 11, също така изпробвах Apache, Apache2 и IIS. Ресурсите които съм тествал са от първите две страници на дадените резултатаи от Гугъл, както и всики препоръки от ръководството на PHP.
Резултатите са много относителни. До тук нищо не е сработило от начало до край. Например - познава си COM обекта - това сработва, но в един случай не отваря нов sheet, в друг случай не отваря нов документ, в трети случай не записва файла, в четвърти на Уинда му пречи Apache-то.... Комбинациите които тествах са много, затова не изброявам на всяка резултата. Най-добри резултати има с IIS, PHP5, MS Office11...
Все пак, питането ми е - ако някой е тествал или използва. Държа на това.
*** *** ***

Ако някой е тествал или използва скрипт, за отваряне, запис или четене на MS Office файлове (Excel, Word и т.н.), като това му работи безпроблемно - надявамсе да даде някаква насока за читав код.
Тестовите ми до тук бяха под различни версии на PHP - 4 и 5, предпочитам да е под 5, на WindowsXP, Office 10 and Office 11, също така изпробвах Apache, Apache2 и IIS. Ресурсите които съм тествал са от първите две страници на дадените резултатаи от Гугъл, както и всики препоръки от ръководството на PHP.
Резултатите са много относителни. До тук нищо не е сработило от начало до край. Например - познава си COM обекта - това сработва, но в един случай не отваря нов sheet, в друг случай не отваря нов документ, в трети случай не записва файла, в четвърти на Уинда му пречи Apache-то.... Комбинациите които тествах са много, затова не изброявам на всяка резултата. Най-добри резултати има с IIS, PHP5, MS Office11...
Все пак, питането ми е - ако някой е тествал или използва. Държа на това.
*** *** ***
Re: COM
Амии .. те от MS май него препоръчваха този подход :)
[линк]
За excel - ABC Excel Parser се справя доста задоволително.
Или през ODBC (Microsoft Exel Driver) или както се казваше там, а след това SELECT * :) Ами ако конкретизираш малко какво точни искаш да правиш може да ти бъда малко по-полезен. Общо взето съм тествал с php и .net - резултатите са сходни :)
Поздрави.
[линк]
За excel - ABC Excel Parser се справя доста задоволително.
Или през ODBC (Microsoft Exel Driver) или както се казваше там, а след това SELECT * :) Ами ако конкретизираш малко какво точни искаш да правиш може да ти бъда малко по-полезен. Общо взето съм тествал с php и .net - резултатите са сходни :)
Поздрави.
Re: COM
Привет!
Целта е следната - поне на първо време. Потребителя отваря приложение (PHP). Извеждат му се данни. По негово желание, след натискане на бутон или каквото иска там да натиска, същата тази информация да се конвертира в MS EXCEL. В смисъл - отваря се Excel-а (автоматично), данните са в необходимия формат - направен е запис на файла (file.xls) и потребителя просто разглежда в Excel-a данните. Това ми трябва на първо време - после ще му добавям повече контрол - затваряне (автоматично), модифициране (автоматично). Въобще - контрола над екселските файлове да е изцяло подчинен на PHP. Дано съм станал по-конкретен. Ако имам малко повечко време за експерименти - ще пиша отново за резултати.
ПРИЯТНА СЕДМИЦА НА ВСИЧКИ!!!!!
*** *** ***

Целта е следната - поне на първо време. Потребителя отваря приложение (PHP). Извеждат му се данни. По негово желание, след натискане на бутон или каквото иска там да натиска, същата тази информация да се конвертира в MS EXCEL. В смисъл - отваря се Excel-а (автоматично), данните са в необходимия формат - направен е запис на файла (file.xls) и потребителя просто разглежда в Excel-a данните. Това ми трябва на първо време - после ще му добавям повече контрол - затваряне (автоматично), модифициране (автоматично). Въобще - контрола над екселските файлове да е изцяло подчинен на PHP. Дано съм станал по-конкретен. Ако имам малко повечко време за експерименти - ще пиша отново за резултати.
ПРИЯТНА СЕДМИЦА НА ВСИЧКИ!!!!!
*** *** ***
Re: ABC Excel Parser
Забравих да вметна
За ABC Excel Parser - чудесно. Но е кодирана. А търся нещо което да мога да доразвия или напасна за нуждите. Луда работа
*** *** ***

За ABC Excel Parser - чудесно. Но е кодирана. А търся нещо което да мога да доразвия или напасна за нуждите. Луда работа
*** *** ***
Re: ABC Excel Parser
Мъчех се да ти пратя ЛС, ама нещо се е прецакало ;) дай някакав маил да ти го пратя или пиши на константинколев@абв.бг
Поздрави.
Поздрави.