Веб-клиент и Word #762722


#0 by pochemu
В веб-клиенте программно пытаюсь сохранить документ doc в формате html и выдаёт ошибку value is not of object type (SaveAs). Хотя в тонком клиенте работает. Расширение работы с файлом подключено. Кто что знает?
#1 by Лефмихалыч
на вебсервер-то вёрд установлен?
#2 by pochemu
Конечно, иначе бы с первой же строчки ругалось бы. И я бы не упоминал "Хотя в тонком клиенте работает"
#3 by wertyu
работу с файлами поставь
#4 by pochemu
Ругается именно на строку Document.SaveAs(ВременныйФайл,8); типа нет такого метода SaveAs
#5 by pochemu
Стоит, как и говорил в начале: "Расширение работы с файлом подключено"
#6 by wertyu
может быть ещё проблема в браузере, попробуй другой
#7 by pochemu
на лисе и IE пробовал - одна ошибка.
#8 by wertyu
ie версию поменьше попробуй
#9 by pochemu
еще говорили, что с правами могут быть проблемы к папке. Надавал прав кому непоподя - ничего.
#10 by pochemu
на диск C прямо пытался сохранить - нифига.
#11 by wertyu
попробуй 9.0 или 8.0 не помню уже
#12 by pochemu
а причем тут браузер вообще? На серверной процедуре 1С ведь выполняется метод объекта как браузер вообще в это дело вмешаться может?
#13 by pochemu
Но попробую
#14 by wertyu
прикольно )
#15 by pochemu
Разъясняй непосвященному, если не так) С меня будет спасибо) Просто интересно, как браузер может влиять на выполнение серверного метода 1С, 1с ведь работает, а результат потом передаёт в браузер... Или нет?
#16 by pochemu
А кто знает, права какому юзеру надо давать на папку? Word запускается по юзером SYSTEM (в диспетчере задач смотрел), у него есть эти права на папку..
#17 by pochemu
хотя ведь не зря расширение для работы с файлами подключают к браузеру, возможно расширение с 11й версией IE конфликтует как-то. А на WindowsServer 2012 не ставит IE 9,говорит что уже установлен, но как? Где? Не вижу его, вижу только IE11. Даааа... ох уж..
#18 by pochemu
И смотрю под отладчиком, Word даже не открывает оказывается файл. Document = неопределено. Хм
#19 by pochemu
Есть кто, кто знает что?
#20 by hhhh
но где запускаете, на клиенте или на сервере?
#21 by Asmody
за Новый COMОбъект скоро будут расстреливать.
#22 by pochemu
База файловая. Код это срабатывает на сервере. На веб-клиенте нельзя создавать COMобъекты.
#23 by pochemu
Вообще, понял, что проблема наверняка с правами, аналогично как в ветке "код для файловой базы тонкий клиент выполняется с правами пользователя а веб клиент с правами пользователя под которым запущен веб сервер" "Дорога в поиск искать как настраивать DCOM и файловые права для твоей конфигурации" Да, и как это настраивать..
#24 by pochemu
Widnows Server 2012 R2
#25 by pochemu
Кто настраивал права веб-серверу когда-нибудь?
#26 by pochemu
Победил! благодаря этому:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С