|
СОМ Объект Excel в регламентном задании |
☑ |
0
dorofei
01.07.10
✎
16:04
|
Скажите, кто-нибудь пользовался компонентой OWC11 на сервере вместо Excel.Application?
Или как вы на сервере читаете файлы .xls?
|
|
1
RomaH
naïve
01.07.10
✎
16:05
|
|
|
2
RomaH
naïve
01.07.10
✎
16:06
|
в смысле - та же проблема или как?
|
|
3
dorofei
01.07.10
✎
16:09
|
Да, та же. На клиенте все отрабатывает превосходно. А как заставить работать на серевере без установки полного MSOffice?
XLSОбъектОсновной=Новый COMОбъект("Excel.Application");
XLSКнига=XLSОбъектОсновной.WorkBooks;
XLSОбъект=XLSКнига.open(ПутьКФайлу);
|
|
4
RomaH
naïve
01.07.10
✎
16:10
|
значит не та же на сервере установлен полный комплект офиса (т.е. клиент и сервер - одна машина)
|
|
5
RomaH
naïve
01.07.10
✎
16:10
|
и COM объект у меня запускается, а фот файл/книгу открывать не хочет
|
|
6
dorofei
01.07.10
✎
16:22
|
Странно, у меня открытие описано 3-мя строчками (см.выше). Все срабатывает на клиенте.
|
|
7
smaharbA
01.07.10
✎
16:25
|
если надо то и дком рулит, не обязательно на той же машине
|
|
8
RomaH
naïve
02.07.10
✎
11:19
|
(6) не понял, что странного у меня тоже самое написано, на клиенте (та же машина что и сервер) - срабатывает, а на сервере - нет
|
|
9
AndrewKiev
09.07.10
✎
14:12
|
(8) ты уже разобрался. Я пару дней бился с рег.заданием - получал письма с вложениями и загружал с вложения Эксель файлы - тоже на сервере не получалось, а на клиенте под тем же пользователем, под которым 1С агент запускается работало. Решил так: 3.ОБЯЗАТЕЛЬНО!!! создать папку C:\Windows\SysWOW64\config\systemprofile\Desktop или C:\Windows\System32\config\systemprofile\Desktop (в зависимости от разрядности вашей системы)
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан