Имя: Пароль:
1C
1С v8
Создание COM объекта в Web-клиенте в Chrome
0 wraithik
 
05.11.13
10:24
Есть веб-клиент, запускается в Хроме (главное что не в ИЕ).
В нем мне надо создать Word.Application.

Word = ПолучитьCOMОбъект(,"Word.Application");
scr  = Новый COMОбъект("MSScriptControl.ScriptControl");
Word = Новый COMОбъект("Word.Application");

Ни одна из строк не создают COM объекты. Через IETab тоже не получается :(
1 бомболюк
 
05.11.13
10:26
а разве COM, OLE, ActiveX и т.д. - это не чисто майкрософтовские приколы?
2 arsik
 
гуру
05.11.13
10:32
чой то вдруг хром позволит объектами ОС пользоваться?
3 arsik
 
гуру
05.11.13
10:33
(0) Нужно все на сервере делать, а не на клиенте
4 wraithik
 
05.11.13
10:46
(3) это понятно, но фиг кто на сервере WORD поставит.
5 arsik
 
гуру
05.11.13
10:47
(4) Я тебя удивлю, но вроде как ворд на сервере не совсем нужен.
6 wraithik
 
05.11.13
10:52
(5) удивляй дальше, что нужно если не ворд
вообще лицензию нарушать не хочется.
7 AaNnDdRrEeYy
 
05.11.13
10:57
(6) через ADO в ворд лезть можно
8 arsik
 
гуру
05.11.13
11:02
Ну вот (7) тебе ответил.
(6) Еще вопрос, а для чего ты word файл открываешь? Прочитать или записать?
9 wraithik
 
05.11.13
11:02
(7) мне надо вордовский файл в HTML конвертить. Я его выгружаю в каталог, а потом картинки встраиваю внутрь ХТМЛки, через Базе64.
Так что не пойдет :(
10 wraithik
 
05.11.13
11:05
Щас еще прикол нашел.
Есть форма, на ней куча кнопок на командной панели (жирный, наклонный и т.д., редактор в общем). Под ней поле ХТМЛ документа.
Кнопки дергают jQuery.
В Хроме и ФФ работает все замечательно, а в ИЕ, при тыкании в кнопку, теряется выделение (до срабатывания команды), и жирным можно сделать тока через хоткей команды :(
11 arsik
 
гуру
05.11.13
11:10
(9) Возможно можно прикрутить http://www.microsoft.com/ru-ru/download/details.aspx?id=4
12 sikuda
 
05.11.13
11:14
(10) Это в каком у тебя режиме IE работает? Сам скрипт, что делает различного для IE?
13 wraithik
 
05.11.13
11:43
(11) щас гляну.
(12) вопроса не понял.
В браузере я открываю 1с (в режиме веб-клиента).
Внутри 1С есть форма, на ней поле ХТМЛ-документа.
14 wraithik
 
05.11.13
12:48
ап
Независимо от того, куда вы едете — это в гору и против ветра!