|
|
|
Создание COM объекта для
|
|||
|---|---|---|---|
|
#18+
Всем привет! Нужен совет умных людей. Есть веб приложение крутится на сервере linux. Но есть необходимость использовать экспорт данных в Ексель средствами COM объекта. Для этого есть windows server 2008. Пытаюсь через него создать COM объект. Делаю простейший пример вот код скрипта на линуксе. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. вот скрипт на windows 2008 Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. скрипт "ОК" возвращает но не запускает эксель на компе пользователя. а запускается процесс excel.exe на стороне сервера. а мне нужно чтобы запустился сам ексель/ это вообще реально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2012, 10:11:20 |
|
||
|
Создание COM объекта для
|
|||
|---|---|---|---|
|
#18+
Roman20, сгенерированый ексель файл посылайте пользователю. А он там сам уж выберит открыть его в екселе или сохранить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2012, 10:17:54 |
|
||
|
Создание COM объекта для
|
|||
|---|---|---|---|
|
#18+
РенатRoman20, сгенерированый ексель файл посылайте пользователю. А он там сам уж выберит открыть его в екселе или сохранить т.е. сохранять ексель файл на сервере и посылать через заголовки пользователю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2012, 10:25:12 |
|
||
|
Создание COM объекта для
|
|||
|---|---|---|---|
|
#18+
он даже не сохраняет Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. [/SRC] какой то процесс повисает екселевский повисает и все. хотя на локальном компьютере сохраняет. что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2012, 11:05:54 |
|
||
|
Создание COM объекта для
|
|||
|---|---|---|---|
|
#18+
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257757 Microsoft does not currently recommend, and does not support, Automation of Microsoft Office applications from any unattended, non-interactive client application or component (including ASP, ASP.NET, DCOM, and NT Services), because Office may exhibit unstable behavior and/or deadlock when Office is run in this environment. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2012, 11:42:55 |
|
||
|
Создание COM объекта для
|
|||
|---|---|---|---|
|
#18+
?, это новость 2 годичной давности. может быть что то изменишлось? что мне в итоге посоветуете? экспортировать в xml файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2012, 11:52:11 |
|
||
|
Создание COM объекта для
|
|||
|---|---|---|---|
|
#18+
Roman20, юзайте готовые библиотеки для генерация всего офисного. И работаю стабильно кросоперационно, и быстро по сравнению с вордом котоырй надо еще закрыть, да еще и запустить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2012, 15:14:19 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37814192&tid=1465108]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
271ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 595ms |

| 0 / 0 |
